mspdb80.dll引起的编译错误

 安装后vs2005使用dumpbin工具发现找不到mspdb80.dll于是把common7/IDE目录下的mspdb80.dll拷贝过去,dumpbin工具好用了可是所有的工程都提示一下错误
fatal error C1902: Program database manager mismatch; please check your installation
删除掉就好了,怀疑是由于拷贝了dll的缘故,于是百度了一下。
还是要把common7/IDE写入path中,保证一些工具可用。


[转]
原因:是由于mspdb80.dll匹配不当造成的,全盘搜索该文件,删除多余的

如果只安装了VS2005,该文件会存在于:
    
1 C:/Program Files/Microsoft Visual Studio 8/Common7/IDE

2 C:/Program Files/Microsoft Visual Studio 8/VC/bin/amd64

3 C:/Program Files/Common Files/Microsoft Shared/VSA/8.0/VsaEnv

如果还安装了platform SDK, 那么该文件还会存在于:

4 C:/Program Files/Microsoft Platform SDK for Windows Server 2003 R2/Bin/win64

5 C:/Program Files/Microsoft Platform SDK for Windows Server 2003 R2/Bin/win64/x86/AMD64

如果除了这些还有别的地方有这个文件,一律删除!重新启动IDE再次编译,^_^

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值