У меня есть несколько библиотек, которые используют Debug.Assert(...)
. Я думаю, что Debug.Assert(...)
в порядке, и я все еще хочу, чтобы они выполнялись, но я не хочу, чтобы они блокировали выполнение моего приложения. В идеале мне бы хотелось, чтобы они были где-то зарегистрированы.
Учитывая, что я не могу изменить код библиотек (и что я все еще хочу скомпилировать при отладке и запустить утверждение), как я могу предотвратить Debug.Assert(...)
показать модальный диалог?
Кроме того, я хотел бы убедиться, что основная программа продолжается, когда происходит Assert
(такое же поведение, как кнопка Игнорировать).
Спасибо!