gpt4 book ai didi

unit-testing - 在单元测试 Windows Phone 7 时如何禁用第一次机会异常?

转载 作者:行者123 更新时间:2023-12-04 05:20:12 26 4
gpt4 key购买 nike

我一直试图在 Windows Phone 7 中加快单元测试的速度,我有一个基本的测试工具可以工作,但是在连接调试器的情况下运行测试时,Assert失败将导致 VS 在异常处中断:

AssertFailedException

从我读到的内容来看,我应该能够通过禁用第一次机会异常来阻止这种行为。如 this blog post 中所述,我尝试在 Debug->Exceptions 对话框中从 Common Language Runtime Exceptions 中取消选中 User-unhandled。 .这篇文章是关于启用第一次机会异常,但我希望做相反的事情会禁用它们。

我尝试添加特定的异常名称,如 this blog post 中所述。 ,这也不起作用:

Debug Exceptions Dialog

其他详情:

  • 我使用的是 Windows Phone SDK 7.1 Beta 2,发布于 2011 年 6 月 29 日
  • 我正在使用 updated Silverlight Unit Testing binaries for the Mango beta
  • 我关注了这个 cheat sheet 的第一部分让测试工具运行

  • 我希望有人能指出我正确的方向,或者至少确认这确实在他们的机器上有效。

    最终,这不是一个大问题。我可以在不调试的情况下开始(CTRL + F5),并且最终无论如何都不应该点击它,因为所有测试都应该通过,但是令人讨厌的是我无法在不进入VS的情况下运行它。

    最佳答案

    你试过这个吗?

    http://sgomez.blogspot.com/2009/12/how-to-disable-assert-dialogs-while.html

    添加到您的配置文件:

    <system.diagnostics>
    <assert assertuienabled="false"/>
    </system.diagnostics>

    关于unit-testing - 在单元测试 Windows Phone 7 时如何禁用第一次机会异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6975152/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com