我一直在努力加快在 Windows Phone 7 中进行单元测试的速度,并且我有一个基本的测试工具正在工作,但是在附加调试器的情况下运行测试时,Assert
失败将导致 VS 在异常时中断:
根据我的阅读,我应该能够通过禁用第一次机会异常来阻止这种行为。如本文所述,我尝试在 Debug->Exceptions 对话框中取消选中 Common Language Runtime Exceptions 中的 User-unhandled 。这篇文章是关于启用第一次机会异常,但我预计相反会禁用它们。
我尝试添加此博客文章中描述的特定异常名称,但这也不起作用:
其他详情:
- 我正在使用 2011 年 6 月 29 日发布的 Windows Phone SDK 7.1 Beta 2
- 我正在为 Mango beta 使用更新的 Silverlight 单元测试二进制文件
- 我按照本备忘单的第一部分来运行测试工具
我希望有人能指出我正确的方向,或者至少确认这确实在他们的机器上工作。
最终,这不是一个大问题。我可以在不调试(CTRL+F5)的情况下开始,最终,无论如何都不应该这样做,因为所有测试都应该通过,但很烦人的是,如果不闯入 VS,我就无法让它运行。