mam katalogiem symbol pamięci podręcznej ustawiony D:\symbols
w opcji Visual Studio:Co oznaczają nazwy katalogów, takie jak D0C3BDDD4ADD4E87B2B5E803303B8D772 w pamięci podręcznej symboli programu Visual Studio?
W tym katalogu Visual Studio tworzy hierarchię z katalogów najwyższego poziomu dopasowania PDB nazwy plików (np ole32.pdb
), na następny poziom to jeden lub więcej katalogów, takich jak D0C3BDDD4ADD4E87B2B5E803303B8D772
(wyglądających jak 33-cyfrowe liczby szesnastkowe), a wewnątrz nich są pliki PDB, prawdopodobnie pobrane z serwerów Microsoft Symbol.
Przypuszczam, że liczby szesnastkowe reprezentują wersje plików PDB. Zastanawiam się, czy liczby te mają jakąś strukturę lub znaczenie i jak można je wyodrębnić z plików PDB (najlepiej używając C#)?
Biorąc pod uwagę plik PDB w jakimś innym folderze, czy jest możliwe znalezienie katalogu w pamięci podręcznej symboli, gdzie będzie go szukać debugger Visual Studio?