Как отключить исключения первого шанса при модульном тестировании Windows Phone 7? - PullRequest
4 голосов
/ 07 августа 2011

Я пытался освоиться с модульным тестированием в Windows Phone 7, и у меня работает базовый комплект тестов, но при запуске тестов с подключенным отладчиком сбой Assert приведет к сбою VSза исключением:

AssertFailedException

Из того, что я прочитал, я смогу остановить это поведение, отключив исключения первого шанса.Я пытался снять флажок «Необработанный пользователь» в общеязыковых исключениях времени выполнения в диалоговом окне «Отладка-> Исключения», как описано в в этом сообщении .В этом посте речь шла о включении исключений первого шанса, но я ожидал, что обратное отключит их.

Я попытался добавить имена определенных исключений, как описано в этом сообщении в блоге , но это также не помогло.работа:

Debug Exceptions Dialog

Другие подробности:

Я надеюсь, что кто-то может указать мне правильное направление или хотя бы подтвердить, что это действительно работает на их машине.

В конечном счете, это небольшая проблема;Я мог бы начать без отладки (CTRL + F5), и в конце концов, в любом случае, я не должен этого делать, так как все тесты должны пройти, но досадно, что я не могу запустить его без взлома VS.

1 Ответ

0 голосов
/ 08 августа 2011

Вы пробовали это?

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

Добавить в ваш конфигурационный файл:

<system.diagnostics>
     <assert assertuienabled="false"/> 
</system.diagnostics>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...