Visual studio PDBs:C:\Windows\Symbols\dll目录是什么?

Visual studio PDBs:C:\Windows\Symbols\dll目录是什么?,visual-studio,visual-c++,debug-symbols,pdb-files,Visual Studio,Visual C++,Debug Symbols,Pdb Files,我知道调试符号(PDB),以及符号的缓存 我不知道哪些符号(由谁)进入C:\Windows\symbols\dll目录。似乎C:\Windows\Symbols\dll与MSSS缓存无关 例如,此目录的我的版本包含: C:\Windows\Symbols\dll>dir 21.02.2013 16:47 <DIR> . 21.02.2013 16:47 <DIR> .. 18.02.2011 16:18

我知道调试符号(PDB),以及符号的缓存

我不知道哪些符号(由谁)进入
C:\Windows\symbols\dll
目录。似乎
C:\Windows\Symbols\dll
与MSSS缓存无关

例如,此目录的我的版本包含:

C:\Windows\Symbols\dll>dir

21.02.2013  16:47    <DIR>          .
21.02.2013  16:47    <DIR>          ..
18.02.2011  16:18         3.854.336 atl100.i386.pdb
18.02.2011  18:23        25.300.992 mfc100.i386.pdb
18.02.2011  18:22        28.938.240 mfc100d.i386.pdb
18.02.2011  18:23        25.473.024 mfc100u.i386.pdb
18.02.2011  18:23        29.241.344 mfc100ud.i386.pdb
18.02.2011  18:26         4.386.816 mfcm100.i386.pdb
18.02.2011  18:26         4.452.352 mfcm100d.i386.pdb
18.02.2011  18:26         4.403.200 mfcm100u.i386.pdb
18.02.2011  18:26         4.468.736 mfcm100ud.i386.pdb
18.02.2011  18:05            13.824 Microsoft.Workflow.ExpressionEvaluation.pdb
18.02.2011  16:18         3.755.008 msvcp100.i386.pdb
18.02.2011  16:18         4.377.600 msvcp100d.i386.pdb
18.02.2011  16:17         8.875.008 msvcr100.i386.pdb
18.02.2011  16:18         7.900.160 msvcr100d.i386.pdb
18.02.2011  18:26         1.699.840 vcomp100.i386.pdb
18.02.2011  18:26         1.798.144 vcomp100d.i386.pdb
C:\Windows\Symbols\dll>dir
21.02.2013  16:47              .
21.02.2013  16:47              ..
18.02.2011 16:18 3.854.336 atl100.i386.pdb
18.02.2011 18:23 25.300.992 mfc100.i386.pdb
2011年2月18日18:22 28.938.240 mfc100d.i386.pdb
18.02.2011 18:23 25.473.024 mfc100u.i386.pdb
18.02.2011 18:23 29.241.344 mfc100ud.i386.pdb
18.02.2011 18:26 4.386.816 mfcm100.i386.pdb
2011年2月18日18:26 4.452.352 mfcm100d.i386.pdb
18.02.2011 18:26 4.403.200 mfcm100u.i386.pdb
18.02.2011 18:26 4.468.736 mfcm100ud.i386.pdb
18.02.2011 18:05 13.824 Microsoft.Workflow.ExpressionEvaluation.pdb
18.02.2011 16:18 3.755.008 msvcp100.i386.pdb
18.02.2011 16:18 4.377.600 msvcp100d.i386.pdb
18.02.2011 16:17 8.875.008 msvcr100.i386.pdb
18.02.2011 16:18 7.900.160 msvcr100d.i386.pdb
18.02.2011 18:26 1.699.840 vcomp100.i386.pdb
18.02.2011 18:26 1.798.144 vcomp100d.i386.pdb

但是没有其他文件,尽管这台机器同时安装了VS2005和VS2010。我一直认为文件是由VS放在那里的,但是由于缺少
…80…
版本(我在其他机器上有),似乎VS2005没有把它们放在那里。

这些是PDB,可以帮助您逐步完成MFC代码。这是放在这里的VS和更具体的VC++安装,这将是你的VS安装的一部分

嗯。。。好的,所以我的VS2005安装会出现故障。。。可能是,我最近尝试了一些关于ServicePack/修补程序的东西,然后卸载了这些。。。可能是微软的卸载程序把事情搞砸了。这些文件。实际上我对VS2005不是很熟悉。也许这并不是VS2005的一部分。我已经看到,在VS2010和VS2012的安装中,它被放在同一个目录中。