D:\symbols
Visual Studio のオプションでシンボル キャッシュ ディレクトリを設定しています。
ole32.pdb
このディレクトリ内に、Visual Studio は、PDB ファイル名 (例: ) に一致する最上位のディレクトリを持つ階層を作成しますD0C3BDDD4ADD4E87B2B5E803303B8D772
。 Microsoft Symbol Servers からダウンロードします。
これらの 16 進数は、PDB ファイルのバージョンを表していると思います。これらの数値に何らかの構造や意味があるのかどうか、そして PDB ファイルからどのように抽出できるのか (理想的には C# を使用して) 疑問に思います。
他のフォルダーに PDB ファイルがある場合、Visual Studio デバッガーが検索するシンボル キャッシュ内のディレクトリを見つけることは可能ですか?