Visual studio 如何降级VC++;2010年VC项目++;2008?

Visual studio 如何降级VC++;2010年VC项目++;2008?,visual-studio,visual-c++,Visual Studio,Visual C++,这是一个在VC++2010中开发的常见MFC项目,但由于我的客户端没有VC++2010,我需要降级到VC++2008。当我尝试时,我得到“无法加载项目,因为项目文件已损坏。” 有没有办法降级项目文件 更新:按照人们的建议,我在VC 2008中创建了一个新项目,并从那里开始。我花了一个小时使它可以运行,所以我不能抱怨。但当然,复制和粘贴并不容易。我必须正确复制所有包含目录和库。必须删除2008年不存在的不必要的代码部分。有一件事我仍然不能弄清楚,那就是rc文件中有一个错误 RC2176 : old

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

有没有办法降级项目文件

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

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

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

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

到2010年的项目中,您指的是.vcxproj文件吗?与2008.proj文件(使用不同的构建系统)相比,这是一个很大的变化,所以这里没有降级路径。您必须为VS2008创建一个项目@很高兴认识你。谢谢你提供的信息,我就是这么做的。花了一个小时,所以我不能抱怨。但当然,复制和粘贴并不容易。我必须正确复制所有包含目录和库。必须删除2008年不存在的不必要的代码部分。有一件事我仍然无法弄清楚,那就是rc文件
RC2176:res\MyApp.ico中的旧DIB中有一个错误;通过SDKPAINT传递它
它显然无法识别图标格式。出于某种原因。