Как остановить Visual Studio от создания папок отладки pdb?
Я не уверен, что изменилось, но в пределах каталога, где мое решение Visual Studio создает папки отладки.
Вот некоторые из создаваемых папок и файлов:
System.Web.Http.pdb/EA80649BB72046E989099D4826726FH83/System.Web.Http.pdb
System.Web.pdb/CG58649BB72046E989099D4826726BHEWL/System.Web.Http.pdb
System.Transactions.pdb/FD28649BB72046E989099D4826726BV8F/System.Web.Http.pdb
System.Xml.pdb/5NIL649BB72046E989099D48267267CD1/System.Web.Http.pdb
Есть ли параметр, который я могу изменить, чтобы остановить создание этих папок? Это загромождает папку моего решения.
Ответы
Ответ 1
В Debug → Option и Settings → Debugging → SymbolsSymbols → Символы кэша в этом каталоге: попробуйте установить путь примерно как C:\Users\...\AppData\Local\Temp\SymbolCache
или/и set _nt_symbol_path _NT_SYMBOL_PATH=srv**http://msdl.microsoft.com/download/symbols
Устранение неполадок с символами:
запустите vsperfreport /debugsympath
в командной строке, чтобы отобразить полный список мест, где компоненты профилировщика загружают информацию о символах, и используются ли файлы символов, которые соответствуют файлам, которые использует ваш проект.
Этот раздел описывает, как найти и указать файлы символов.
Ответ 2
Я тоже столкнулся с этим явлением. После многих попыток Ive решила его очень просто, просто сняв флажок "Значки серверов Microsoft" в "Инструменты/Параметры", "Отладка/Символы".
Ответ 3
У меня была эта проблема. Выключенный сетевой ресурс, который я выбрал для кеша символов, был отключен/не доступен...