我的解决方案Bridge
和BridgeInterface
中有两个项目正在由我的应用程序更新过程使用,当我尝试使用Bridge类中的Initialize()
方法运行时,它会引发FileLoadException。
问题是我无法采用这种方法,而且我的想法已经用完了,我需要查看代码中的错误所在!
Bridge项目最初不是解决方案的最初组成部分,因此我添加了这两个项目,并指出了它们的PDB符号文件。 (.DLL显示为在模块窗口中加载的符号。)
我也没有选中“Just My Code”,解决方案中的所有项目都以.NET 4 Full Profile为目标。
检查实现者是否使用DebuggerStepperBoundary
或DebuggerStepThroughAttribute
没有这种运气。
有任何想法吗?
最佳答案
在主项目中更改程序集引用以使用项目引用。
这样,VS可以编译桥项目的调试版本并正确跟踪正在发生的事情,以便您可以逐步进行。
关于c# - 进入/调试接口(interface)实现者,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10317565/