0

大家好,首先感谢您的所有回答,很抱歉占用您的时间。我的客户端遇到了小问题,项目不是我的,但是当我尝试编译它时。我收到一条错误消息:“...您需要在新版本中编译 lib,因为它是在旧版本中编译的。”,ki 在所有项目中都遇到了这些错误并全部修复。但是,当我在需要的位置替换新构建的“lib”文件时,它会说同样的话吗?为什么,即使我重建这个“lib”,我仍然收到同样的错误,而且只在那个项目上?尝试测试位置。我从应该接收的位置删除了文件,然后出现错误无法打开文件,k。这意味着位置很好,我重建了文件,就像我为修复其他项目的相同错误所做的那样,它重建成功地改变了位置,k。然后想了想一些工具->选项问题没有发现任何可疑之处。k,它仍然显示这个错误吗?

PS 我尝试重新安装 vc,是的,我正在使用 sp 1 并对其进行了一些更新。:) 将在一小时后回来。

4

1 回答 1

0

检查您的构建配置以确保项目使用与其他项目相同的库配置。当您在 VC 解决方案中创建新项目配置并将当前项目更改为该配置时,没有该配置的项目不会更改,VC 不一定会为您创建一个。

于 2013-04-30T14:46:54.927 回答