我们有一个C ++ 6.0(因为很多原因而停留在那里)大量使用COM的应用程序,我有一个加载5或6个DLL的COM服务器(EXE)。在尝试调试这个怪物时,我在第一个断点上弹出一个要求我输入vc60.pdb路径的断点。"该文件位于源文件夹和可执行文件夹中,但MS坚持认为"在此目录中找到了具有正确名称的文件,但它不是正确的文件。"
我已经验证了两个文件夹中的副本是在项目构建时创建的副本,所以我不知道"正确的一个"它要求隐藏。当然,没有这个文件,调试几乎是无用的,因为你不能查看局部整数等以外的任何符号。甚至无法查看项目本身定义的自定义类。
任何人都知道(或者如果有)绕过编译器愚蠢的方法吗?
提前致谢。