Какой-либо путь в Visual Studio для не повреждения при броске определенного исключения?

Существует также webupd8 расширение для обновления всех расширений.

Примечание, инструкции по установке в статье являются неправильными, и должны на самом деле быть:

sudo apt-get install git-core gnome-common
git clone git://github.com/eonpatapon/gnome-shell-extension-updater.git
cd gnome-shell-extension-updater
./autogen.sh
make
sudo make install

10
задан Community 23 May 2017 в 10:28
поделиться

1 ответ

Прямой ответ можно найти в пункте меню «Исключения» меню «Отладка». Это настройка для каждого решения / проекта. (Инструменты> Параметр> Отладка - это общесистемный параметр.) См. Раздел справки Отладчик Visual Studio, как: Прервать работу при возникновении исключения на http://msdn.microsoft.com /en-us/library/d14azbfh.aspx для получения подробной информации. Диалоговое окно «Исключения» позволяет вам указать, какие исключения будут выдаваться или какие исключения нарушаются в отладчике.

Я считаю, что мне больше полезен атрибут DebuggerStepThrough .

В общем, я оставляю генерирование исключений по умолчанию (Отладка> Исключения, необработанные пользователем, отмечены и выброшены без флажка) и добавить атрибут DebuggerStepThrough для методов, для которых меня не интересует пошаговое выполнение, и меня не интересуют какие-либо исключения, возникающие в этом методе. Я редко использую DebuggerHidden и чаще использую DebuggerNonUserCode в коде библиотеки.

9
ответ дан 4 December 2019 в 01:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: