`
- 浏览:
7659 次
- 性别:
- 来自:
海外
-
VS2010 + Framework4.0的远程调用之Break pointer cannot hit
这个错误困扰了我很久,从英文到法文到中文,google都翻到20页,也木有解决,写出来共勉
先介绍我的project情况
Ambite42金融软件,或说是个应用程序.exe运行在远程某一个服务器上, 连接服务器使用的是管理员账号,登陆应用程序用的是公共账号(奔泪),我在本机运行VS2010,debug时Attach这个exe,出现的问题,可以检测到该程序一切运行,但是却不能断点调试,提示:
breakpoint cannot be hit, no symbol has been loaded
检查Debug module时候,对应的exe程序找不到pdb文件, call strack无任何反应
大众情况的解决办法
1. breakpoint右键Location,选Allow the source code to be differente from original version
2. 在module对应地方点右键load symbol from ... (如果你的pbd文件本身存在的话)
3. 检查project property的build 是否为debug
4. Attach process的时候要选择类型select code type为Native本机
远程调用解决办法
1. VS remote debugger要在远程服务器上打开
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\
找到对应版本 x64或x86,可以直接copy到服务器上,也可以建立共享,然后远程调用本机运行,建议copy啦,不喜欢绕来绕去的,copy整个文件夹,然后运行其中的 MSVSMON.exe
2. Debug -> Option and setting -> debugging ->general 选
Enable Just My Code
Enable source server support
3. general下面 Native选 enable RPC debugging 这个要看你的远程调用有没有call protocol
4. 下面symbol中,一般VS2010就把MS symbol server加进去了,没有的话可以自己加地址 http://msdl.microsoft.com/download/symbols 选择一个地方放这些symbol
5. VS 需要是管理员身份,远程的话,防火墙exception里加入调用的程序,如果可以,尽量用一样的身份登陆VS 服务器和应用程序,如果像我一样没办法一致,就需要在各自的security里面加入身份权限
6. 附加的,因为我做的是应用程序的插件,project build好之后,把bin下的dll文件copy到应用程序的plugins下,然后重新启动服务器
最后还是要抱怨下这个软件,也忒不成熟了,慢的要死,没有缓存,点一次要连一次数据库,软件贵,licence贵,附加功能更贵!发泄完毕!
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
RazorEngine3.0+Framework4.0
IIS6+Framework4.0上部署Silverlight4+WCF应用程序 特殊用途
在IIS6+FRAMEWORK4.0上部署SILVERLIGHT4+WCF应用程序[汇编].pdf
Spring4.0+Hibernate4.0+Struts2.3整合案例:实现增删改查。 ===================== application.xml: xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...
Design+Pattern+Framework+4.0+CS+设计模式大全
解压后,直接复制粘贴,替换路径C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework下的对应的文件加即可。 之后再打开VS2022,就能看到支持framework4.0框架了
微软公司开发的移动应用架构平台。使用该架构,不仅能够在智能手机等高级移动终端上使用Web服务,而且全世界数百万Visual Studio NET开发人员能够轻松地在Pocket PC OS上开发移动应用程序。
.Net Framework 目标包是VS2019开发下载的目标包,包括.net framework3.5 、 .net framework4.0 、 .net framework4.5 vs2022使用.Net Framework4.0方法:,将上述.Net Framework包直接复制粘贴到如下目录下即可:C...
NET+Framework+4.0+常用类库参考手册(节选) chm格式的参考文档。 对于不适应浏览器的同学可以看看
ASP.NET WebAPI+mvc4.0+EasyUI快速开发框架+通用权限管理系统源码
增加Microsoft .NET Framework 4.0 补丁包-安装过程非常简单,根据步骤提示安装即可,即装即用非常方便,由于这台电脑已经安装了这个软件,所以就不做详细介绍
教你安装net framework 4.0失败怎么1办,绝对有用
这是.NET4.0framewok使用VS开发的时候装机必备,很多系统已经没有4.0可以使用此安装包直接安装
1、完成dll包 2、sugar4.0 开发文档 3、支持老版本netframework4.0开发者 4、主要时支持本地数据库sqlite使用方法
.net FrameWork4.0安装包.net FrameWork4.0安装包
.net Framework 4.0 中使用sqlite使用到的dll整理
office 2016安装.NET Framework4.0失败
.net framework 4.0安装环境,环境请从低版本安装起才能实现高低版本共存
.net framework4.0离线版安装包,解决证书过期问题
.net framework 4.0 离线安装包,下载后可以离线安装,安装过程中不需要联网。