11

Nie jestem pewien, co się zmieniło, ale w katalogu, w którym znajduje się moje rozwiązanie, Visual Studio tworzy foldery debugowania.Jak zatrzymać program Visual Studio przed tworzeniem folderów debugowania pdb?

Oto niektóre foldery i pliki tworzone:

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 

jest ustawienie można zmienić, aby zatrzymać te foldery tworzone? To zaśmieca mój katalog rozwiązań.

+0

Czy budujesz w trybie debugowania? –

+0

@ aclear16 - Tak, ale robię to od lat bez tego wyniku. –

+0

Właściwości projektu, Linker/Debugging zaznacz opcję "Generate Program Database File". Czy jest to '$ (TargetDir) $ (TargetName) .pdb'? – sergmat

Odpowiedz

9

W Debug -> Opcje i Ustawienia -> Debugging -> SymbolsSymbols -> symbole pamięci podręcznej w katalogu: spróbuj ustawić ścieżkę coś podobnego C:\Users\...\AppData\Local\Temp\SymbolCache

i/lub set _nt_symbol_path _NT_SYMBOL_PATH=srv**http://msdl.microsoft.com/download/symbols

Troubleshooting Symbol Problems: bieg vsperfreport /debugsympath przy w wierszu polecenia, aby wyświetlić pełną listę lokalizacji, w których składniki profilera ładują informacje o symbolu i czy używane pliki symboli odpowiadają plikom używanym w projekcie.

This Temat opisuje sposób wyszukiwania i określania plików symboli.

+0

Musiałem (zaskoczyć, zaskoczyć) zrestartować VS, aby ustawić folder SymbolCache w pamięci. –

2

Znam też to zjawisko. Po wielu próbach rozwiązałem go po prostu przez odznaczenie pola wyboru Microsoft Symbols Servers w menu Narzędzia/Opcje, Debugowanie/Symbole.

2

Po prostu miałem ten problem. Okazało się, że udział sieciowy, który wybrałem dla pamięci podręcznej symboli, był niedostępny/niedostępny ...

Powiązane problemy