无法在vs2010中打开vs2008项目

时间:2012-08-09 11:33:45

标签: c# windows

我正在尝试打开在vs2008中开发的项目,但我收到以下错误。

“无法打开,因为此版本的应用程序不支持其项目类型.csproj”。

我尝试选择open with-> visual studio版本选择器,但它作为vs2010项目打开并给出相同的错误。

3 个答案:

答案 0 :(得分:2)

当我得到这个消息时,那是因为我打开了一个“非本机”项目格式。像e。 G。 MVC。您还必须为VS2010安装该项目类型扩展(如果这是正确的名称?为您提供项目模板的名称)。我认为它甚至需要与MVC2相同而不是MVC3。

与XNA相似。

答案 1 :(得分:0)

感谢各位的帮助。

我正在研究一个项目,它是在2010年,同时我试图打开另一个项目供参考,这是在2008年,即使我在新实例中打开也无法打开它。

最后,我关闭了所有VS实例并首先打开了vs 2008项目,然后它要求版本规范。

没有能够纠正错误但得到了解决方案。

“首先关闭所有打开的实例,然后打开旧实例”。

答案 2 :(得分:-3)

尝试在文本编辑器中打开解决方案文件并更改

# Visual Studio 2008

# Visual Studio 2010

有帮助吗?

PS:以下列出了VS 2008和VS 2010 sln和csproj文件之间的区别:

http://blogs.msdn.com/b/rextang/archive/2009/07/06/9819189.aspx

您可以尝试手动移植。在你做之前做好备份。