vs2008报错error C2471: 无法更新程序数据库“e:\0.czh\0.work\lac\lac\luproject_oper\lu_measurement\lumeasurement\release_px\vc90.pdb”
时间: 2024-01-10 22:02:18 浏览: 87
编译VC2008程序时,vc90.pdb不能更新
3星 · 编辑精心推荐
根据提供的引用内容,你遇到了一个vs2008编译错误,错误信息为"error C2471: 无法更新程序数据库“e:\0.czh\0.work\lac\lac\luproject_oper\lu_measurement\lumeasurement\release_px\vc90.pdb"。这个错误通常是由于程序数据库文件被其他进程占用而无法更新导致的。解决这个问题的方法是关闭占用该文件的进程或者手动删除该文件。以下是两种解决方案:
1. 关闭占用文件的进程:
- 打开任务管理器,找到占用文件的进程。
- 右键点击该进程,选择"结束任务"。
- 重新编译项目,看是否解决了错误。
2. 手动删除程序数据库文件:
- 打开资源管理器,导航到错误信息中提到的程序数据库文件的路径:"e:\0.czh\0.work\lac\lac\luproject_oper\lu_measurement\lumeasurement\release_px\vc90.pdb"。
- 右键点击该文件,选择"删除"。
- 重新编译项目,看是否解决了错误。
阅读全文