Отладка. Утверждайте (), прекратил работать в моем проекте

По некоторым причинам следующая строка ничего не делает в моем проекте MVC ASP.NET:

  System.Diagnostics.Debug.Assert(false);

Я трижды проверил, что использую Настройку отладочного процесса, и "Определяют Отладку, постоянную", проверяется в настройках Настройки отладочного процесса.

Та же проблема также происходит в моем проекте модульного теста.

Реализация мои собственные утверждают метод, кажется тривиальной, но немного неловкой. Любые подсказки, как зафиксировать это, значительно ценились бы.

Править: Я использую несколько сторонних модулей в своем проекте. Это могло, возможно, быть вызвано путем ссылки на модуль, который компилируется в режиме выпуска?

6
задан Adrian Grigore 29 December 2009 в 18:01
поделиться

2 ответа

Так как вы работаете через ASP.NET MVC, может ли быть debug=false в вашем web.config, который вызывает проблему?

.
0
ответ дан 17 December 2019 в 00:10
поделиться

Утверждение ASP.Net отображается в консоли VS, в то время как ваша веб-страница отображается через VisualStudio. Он не прерывает поток для отображения MsgBox или разрывает строку утверждения, как язык программирования.

6
ответ дан 17 December 2019 в 00:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: