使用Visual Studio 2013,我已经通过NuGet将FluentAssertions 2.1.0.0安装到此C#项目中,但是我无法在FluentAssertions中设置断点,即使我已将调试器指向其标记为v2.1的源代码。如何在FluentAssertions中成功设置断点?
此外,当在FluentAssertions中捕获异常时(这就是我首先需要调试它的原因),调试器会警告自构建程序集后源代码已更改,即使源代码是标记v2 .1应该对应于二进制版本2.1.0.0。因此,我不确定在(空引用)异常的原点显示的源代码是否正确,我无法在我的生命中查明异常的原因。
答案 0 :(得分:1)
这可能是因为我在大多数FA类中使用了[DebugNonUserCode]。