如何将解决方案从VS2003转换为VS2005?

时间:2009-09-01 10:13:37

标签: visual-studio

我在VS2003中构建了一个解决方案。现在我想迁移到VS2003。我知道当我在VS2005中打开VS2003解决方案时,IDE会将解决方案转换为VS2005。

但是当我在转换向导中单击convert时,我收到以下错误窗口:

e:\Test.vcproj can not be opened because it's project type(vc.proj) is not  
supported  by the version of the application.to open this use a version that support  
this

我该如何解决这个问题?

非常感谢任何帮助。

3 个答案:

答案 0 :(得分:5)

您安装的VS2005版本不包含C / C ++支持。重新安装VS2005并确保勾选安装程序中的相应复选框,然后您就可以打开.vcproj个文件。

答案 1 :(得分:1)

我不是100%肯定你的错误,但我唯一一次看到这样的错误是因为我没有安装适当的Visual Studio组件。确保您的安装配置了所需的所有组件并重试。 :)

答案 2 :(得分:0)

尝试使用Visual Studio 2005命令提示符运行此命令(如果您使用的是Vista,请确保“以管理员身份运行”:

devenv.exe /resetskippkgs

From here: /ResetSkipPkgs (devenv.exe)