我的项目中有几个DLL被定义为在同一文件夹中创建* .pdb文件(调试信息)。问题是该文件夹中实际存在的唯一* .pdb文件是属于最后编译的DLL的文件。因此,我只能调试最后一个项目(每个编译删除文件夹中的所有* .pdb并创建当前编译的DLL pdb文件。)
我该如何解决? 我正在使用Visual Studio 2003。
答案 0 :(得分:5)
您可以从项目设置中的 Extensions中删除*.pdb
以删除,或者更好地使用不同的中级目录。
这两个设置都在配置属性 - >中。 一般
答案 1 :(得分:0)
或者您可以为程序版本创建单独的文件夹,并始终从最新的release-folder编译和执行您的程序。通过这种方式,您还可以管理所有其他外部文件,例如图像和其他外部文件。