#c# #visual-studio
#c# #visual-studio
Вопрос:
Всякий раз, когда я пытаюсь использовать задачи, которые генерируют исключения, обычно в случаях отмены задач, отладчик всегда прерывается при исключении внутри делегата задачи, не позволяя мне продолжить без полного удаления исключения все вместе (даже если я оберну отмененную задачу в try / catch, отладчик все равно будет запускатьметод отмены, поскольку он генерирует исключение). Есть ли какой-нибудь способ отключить эту функцию, поскольку мне приходится постоянно запускать свои программы без отладчика, чтобы избежать этой функции?
Дополнительная информация: я использую C # .net core 3.1, vs2019 16.7.2 Community Edition
Комментарии:
1. Отключить прерывание при исключениях, обработанных пользователем
Ответ №1:
Два способа, если вы уже отлаживаете:
- Щелкните стрелку слева от настроек исключения
- снимите флажок «Прерывание, когда этот тип исключения не обрабатывается пользователем».
Если вы хотите добавить глобальное исключение в Visual Studio 2019
Перейдите в диалоговое окно Debug> Exceptions, нажмите Add, выберите Common Language Runtime exceptions и введите полное имя (не имя, указанное в сборке) исключения. Затем снимите флажок для этого исключения.