Это сводит меня с ума.Я работаю над приложением C # Forms, которое по какой-то причине падает при вызове _documentList.Items.Clear () ;.По какой-то причине Visual Studio никогда не улавливает сбой и действует так, как будто приложение закрыто без каких-либо ошибок.Я нахожусь в отладчике, шаг за шагом перебирая строки, и как только я нажимаю _documentList.Items.Clear ();, отладчик останавливается и форма закрывается.Пожалуйста, помогите!
Редактировать: Я нашел, почему приложение зависало, но я все еще не уверен, почему отладчик не ловит его.Это должно было быть намного легче найти, чем было.
Я пытался обновить свой графический интерфейс из события FileSystemWatcher, поэтому мне пришлось использовать this.InvokeRequired и this.Invoke ().Я больше не получаю сбои, но я все еще хотел бы знать, почему VS не ловит это в отладчике.Насколько я понимаю, я должен был получить исключение с сообщением "Межпотоковая операция недопустима:"