码迷,mamicode.com
首页 > 数据库 > 详细

error C2471: 无法更新程序数据库

时间:2015-08-17 21:39:50      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:

这段时间在使用VS做一个项目。在使用过程中,今天遇到了一个问题,也就是题目所说的那样:

error C2471: 无法更新程序数据库。之后在网上搜了一下,得到了两种解决方案,两种方案分别如下:
(一)
error C2471: 无法更新程序数据库“c:\documents and settings\.......\debug\vc90.pdb”

fatal error C1083: 无法打开程序数据库文件:“c:\documents and settings\........\debug\vc90.pdb”: No such file or directory ....

解决方法:

修改一下设置,就可以解决C2471: 
C\C++ | General | Debug Information format | C7 Compatible (/Z7) 
C\C++ | Code Generation | Enable String Pooling | Yes (/GF) 
Linker | General Debug Info | Yes (/DEBUG)

或者把在debug文件夹下的.pdb文件给删除了,f5一下就行了

原文地址:http://hi.baidu.com/andywangcn/blog/item/9e46b2302cc45112eac4af40.html

(二)

解决方案很简单:在菜单的选项“生成”中,选择:重新生成解决方案即可!

原文地址:http://lannywyp.blog.163.com/blog/static/42503281200910394837738/

上面的两种方案中,第一种我没有试验成功,所谓的将.pdb文件删除,这一点应该不适用所有,因为在debug文件夹下根本也就没有这个文件,而第二种方法简单易行,只要重新生成一下也就可以了,所以,推荐使用第二种方法。如果第二种方法没有试验成功,那么可以尝试一下第一种方法。

error C2471: 无法更新程序数据库

标签:

原文地址:http://www.cnblogs.com/fengting/p/4737699.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!