Как я сбрасываю Visual Studio так, чтобы она еще раз искала исходные файлы DLLs при отладке?

В процессе отладки моего проекта WPF я регулярно встречаюсь с вызванными исключительными ситуациями. Когда эти исключения стреляют, если исключение выдается кодом моего приложения, я могу просмотреть исходный код. Все хорошо.

ОДНАКО, если исключение выдается кодом, размещенным в другом блоке (что мы создали), я не могу просмотреть для исходного кода. Я был в какой-то момент в прошлом, запрошенном просмотреть для файла кода первоисточника, но "отменил" диалоговое окно. Теперь, я хочу-.

Существует ли способ предоставить мне - при определении местоположения этих исходных файлов? Мне больше не предлагают их. Я предполагаю, что Visual Studio хранит мои предпочтения просмотра исходного кода где-нибудь, но я не знаю где. Я получаю идею, которую это делает - возможно, но я даже не знаю, что слова ищут на Google для получения то, что я хочу.

Что мне делать?

9
задан Peter Mortensen 7 March 2012 в 01:43
поделиться

2 ответа

Возможно, вам придется сбросить визуальные настройки. Это можно сделать, нажав "Инструменты", Импорт Экспорт настроек.

Для пути к источнику по умолчанию, убедитесь, что ваши PDB файлы правильно заменены, откуда Visual Studio добавляет вашу эталонную DLL. Файл PDB содержит путь к исходному коду, это не Visual Studio.

Вы должны пересобрать свой проект (ссылающиеся сборки одни) и вручную удалить PDB файлы в отладочном проекте перед добавлением ссылок. Это может быть ошибка Visual Studio в случае, если файлы заблокированы или по какой-то причине PDB-файлы не обновляются.

1
ответ дан 3 November 2019 в 00:58
поделиться

Удалите скрытый файл .suo в каталоге решения.

2
ответ дан 3 November 2019 в 00:58
поделиться
Другие вопросы по тегам:

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