我正试图从C#web服务dll进入外部dll中引用的方法。我正在开发Web服务代码,可以从我的Winforms应用程序进入它。我试图从Web服务进入的DLL是由其他人开发的,我有dll和pdb文件。当我尝试进入它时,我收到以下信息:
'没有为任何调用堆栈帧加载符号。源代码无法显示'。
这是我的项目设置:
到目前为止一切都那么好,一切都很有效。我打破并步入WF1.exe然后中断并步入WS1.dll上的方法没有问题。但是,当我尝试进入DA1.dll上的方法时,会发生错误。任何帮助表示赞赏。
(也就是说我附加到WebDev.WebServer.EXE进程尝试进入DA1)
干杯,
夏兰
答案 0 :(得分:6)
在调试时,您可以通过调试 - >加载dll的符号。 Windows - >模块
右键单击相应的dll,然后选择“从中加载符号” - >符号路径
如果您仍然遇到此问题并且只想查看引擎盖下的内容,可以在Reflector中打开dll。