0

这是一个在 VC++ 2010 中开发的常用 MFC 项目,但由于我的客户端没有 VC++ 2010,我需要降级到 VC++ 2008。当我尝试时,我得到“由于项目文件损坏而无法加载项目”。

有没有办法降级项目文件?

更新:正如人们所建议的,我在 VC 2008 中创建了新项目并从那里开始。花了一个小时让它可以运行,所以我不能抱怨。但当然,复制粘贴并不容易。我必须正确复制所有包含目录和库。并且不得不删除 2008 年不存在的不必要的代码部分。我仍然无法弄清楚的一件事是 rc 文件中的错误

RC2176 : old DIB in res\MyApp.ico; pass it through SDKPAINT 

由于某种原因,它显然无法识别图标格式。现在,我注释掉了那个图标部分。

4

1 回答 1

1

我知道的唯一方法是创建一个新的 VC++ 2008 项目并将所有 VC++ 2010 文件复制到其中。如果您从 Windows 资源管理器拖放到 VS 的解决方案资源管理器中,它会将它们添加到您的项目中并将它们复制到您的项目文件夹中。

于 2012-04-13T14:39:03.620 回答