如何在FluentAssertions 2.1.0.0中成功设置断点?

时间:2013-12-17 22:10:45

标签: c# visual-studio debugging visual-studio-2013 fluent-assertions

使用Visual Studio 2013,我已经通过NuGet将FluentAssertions 2.1.0.0安装到此C#项目中,但是我无法在FluentAssertions中设置断点,即使我已将调试器指向其标记为v2.1的源代码。如何在FluentAssertions中成功设置断点?

此外,当在FluentAssertions中捕获异常时(这就是我首先需要调试它的原因),调试器会警告自构建程序集后源代码已更改,即使源代码是标记v2 .1应该对应于二进制版本2.1.0.0。因此,我不确定在(空引用)异常的原点显示的源代码是否正确,我无法在我的生命中查明异常的原因。

1 个答案:

答案 0 :(得分:1)

这可能是因为我在大多数FA类中使用了[DebugNonUserCode]。