В моем проекте Silverlight у меня есть поток, который запускается каждые x миллисекунд. В этой теме я пытался изменить состояние приложения. Это не сработало, и я не знал почему, поэтому поставил точку останова в обратном вызове Timer. Была достигнута точка останова, но в ту минуту, когда я попытался изменить состояние, которое она только что выполнила из функции (при условии исключения).
Я знаю , почему произошла ошибка - вы не можете изменить GUI через нить без GUI.
У меня вопрос - как я могу заставить Visual Studio фактически сломаться, когда возникает подобное исключение? (Вместо того, чтобы просто молча спасаться, что не уведомляет меня, если есть проблема).
Я пробовал «Разрывать, когда исключения пересекают AppDomain или управляемые / собственные границы», но это не имело никакого эффекта.