我的解决方案BridgeBridgeInterface中有两个项目正在由我的应用程序更新过程使用,当我尝试使用Bridge类中的Initialize()方法运行时,它会引发FileLoadException。

问题是我无法采用这种方法,而且我的想法已经用完了,我需要查看代码中的错误所在!

Bridge项目最初不是解决方案的最初组成部分,因此我添加了这两个项目,并指出了它们的PDB符号文件。 (.DLL显示为在模块窗口中加载的符号。)

我也没有选中“Just My Code”,解决方案中的所有项目都以.NET 4 Full Profile为目标。

检查实现者是否使用DebuggerStepperBoundaryDebuggerStepThroughAttribute没有这种运气。

有任何想法吗?

最佳答案

在主项目中更改程序集引用以使用项目引用。

这样,VS可以编译桥项目的调试版本并正确跟踪正在发生的事情,以便您可以逐步进行。

关于c# - 进入/调试接口(interface)实现者,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10317565/

10-12 20:42