1

我的项目中有几个 DLL,它们被定义为在同一个文件夹中创建它们的 *.pdb 文件(调试信息)。问题是该文件夹中实际存在的唯一 *.pdb 文件是属于最后编译的 DLL 的文件。结果我只能调试最后一个项目(每次编译都会删除文件夹中的所有 *.pdb 并创建当前编译的 DLL pdb 文件。)

我该如何解决?我正在使用 Visual Studio 2003。

4

2 回答 2

5

您可以*.pdbExtensions 中删除以在项目设置中删除,或者更好地使用不同的Intermediate Directories
这两个设置都在Configuration Properties -> General中。

于 2009-11-15T09:56:35.490 回答
0

或者您可以为程序发布创建单独的文件夹,并始终从最新的发布文件夹编译和执行您的程序。这样,您还可以管理所有其他外部文件,例如图像等等。

于 2009-11-15T14:17:06.907 回答