【发布时间】:2010-08-22 19:05:17
【问题描述】:
我刚刚从 NUnit 2.5.2 “升级”到 NUnit 2.5.7,这样我就可以对使用 .Net Framework 4 构建的 DLL 运行单元测试。我已经使用 2.5.2 很长时间了项目属性下的“StartExternalProgram”属性。在那种情况下,我从来不需要显式调试附加到 NUnit 进程。
现在在 2.5.7 下,似乎必须显式附加到 NUnit_Agent 进程才能调试被测代码。
当然,这意味着不需要两次单击来运行我的单元测试,我现在必须单击 VS2010 中的 Debug.Run 图标,等待 NUnit GUI 出现,alt-Tab 回到 VS2010,单击 Debug.Attach.. ,向下滚动列表找到 NUnit Agent,双击选中它,alt-Tab 回到 NUnit GUI,点击 Run 运行测试。
那么,在 2.5.7 下使用 NUnit 变得如此困难是有原因的还是会掉球?
提前感谢有关从早期版本恢复“自动附加”的任何建议。
【问题讨论】:
标签: visual-studio-2010 debugging nunit