c# - 进入/调试接口(interface)实现者

标签 c# visual-studio-2010 debugging interface visual-studio-debugging

我的解决方案中有两个项目 BridgeBridgeInterface 被我的应用程序更新过程使用,当我尝试使用 Initialize 运行时它抛出 FileLoadException () 来自 Bridge 类的方法。

问题是我无法进入这个方法,我已经无计可施了,我需要看看代码哪里出了问题!

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

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

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

有什么想法吗?

最佳答案

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

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

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

相关文章:

java - 使用带调试的 IntelliJ 在 VisualVm 中进行分析

c# - 删除最少数量的国际象棋骑士,这样剩下的骑士就不会威胁到另一个骑士

c# - LINQ to SQL *编译*查询以及它们何时执行

c# - 是否有用于排序方法的 Visual Studio 2010 扩展?

c - 如何在一个窗口上显示超过50个按钮?

php - PHP Web开发IDE

c - 为什么 Valgrind 在错误的地方给出错误?

c# - 我应该如何保存 HttpPostedFile

c# - 将文本格式化为日期/时间格式 c#

visual-studio - Visual Studio 2010 动态/平滑滚动