![](/img/trans.png)
[英]Getting a weird error after upgrading a VS2008/.NET FX 2.0 project to VS2010
[英]Not able to open vs2008 project in vs2010
我正在尝试打开一个在vs2008中开发的项目,但出现以下错误。
“无法打开,因为此版本的应用程序不支持其项目类型.csproj”。
我尝试通过选择打开方式-> Visual Studio版本选择器进行尝试,但它作为vs2010项目打开,并给出了相同的错误。
当我收到此消息时,是因为我正在打开“非本机”项目格式。 例如MVC。 您还必须为VS2010安装该project-type-extension(如果正确的名称?为您提供项目模板的名称)。 我认为它甚至需要相同的版本..像MVC2一样,而不是MVC3。
与XNA类似。
感谢大家的帮助。
我当时正在研究一个项目,当时是在vs 2010中,与此同时,我试图打开另一个项目以在vs 2008中进行参考,即使我在新实例中打开也无法打开它。
最后,我关闭了所有VS实例,并首先打开了vs 2008项目,然后要求版本规范。
无法纠正错误,但找到了解决方案。
“首先关闭所有打开的实例,然后再打开较旧的实例”。
只需尝试在文本编辑器中打开解决方案文件并更改
# 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
您可以尝试手动移植。 要做一个备份就可以了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.