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