我有一个方法1,它在一个在运行时动态解析的类型中调用method2。该类型驻留在我的源代码的引用程序集中。我在方法2的调用上在method1中设置了断点,并且在.cs文件中的method2上有一个断点。我正在使用Visual Studio 2015更新3和Resharper。 (我也有CodeRush)。
我无法单步进入方法2,我无法实施方法2。在单步执行method2之前,调试器单步进入下一行。 ctrl-alt-click on method2显示"找不到方法2的实现"。按住Ctrl键单击method2进入其界面。
我想知道如何在调试期间进入方法2。
答案 0 :(得分:0)
(1)取消检查要求源文件与原始语句完全匹配,并在TOOLS->选项 - >调试下启用我的代码。
(2)对于参考汇编调试,请确保将dll文件和PDB文件全部复制到引用它的项目输出(Bin \ debug)路径。
(3)在调试模式下,请检查它是否真的在Debug-> Modules窗口下加载了这个程序集。
(4)使用已安装的程序集参考也可以帮助您缩小此问题的范围。