5

当我在 Gallio 中使用 [Debug] 按钮时,我的单元测试中的断点没有命中。单元测试是用 MbUnit/Gallio 编写的。我正在使用带有 Visual Studio 2010 Beta 2 的 MbUnit/Gallio 版本 3.1 build 397。单元测试在 Gallio Icarus 中运行到完成,但它们运行超过了断点。我看到符号表在 VS 中加载,但它并没有在预期的断点处停止,所以我无法调试它。

4

3 回答 3

2

在 Gallio Icarus 中选择菜单 Tools -> Options,选择页面“Preferences”,将“Test Runner Factory”设置为IsolatedAppDomainLocal以使调试器工作。

于 2012-09-10T20:59:25.837 回答
1

通常我所有的 Gallio 调试问题都是通过将测试项目平台目标设置为“x86”而不是“任何 CPU”来解决的。

于 2010-05-17T06:39:23.580 回答
1

Is there anything in the Icarus Runtime log? One problem some people have had is that you can't debug using an instance of Visual Studio running as Administrator from an instance of Icarus that is not.

于 2010-04-12T07:21:28.820 回答