VS 2010错误:... csproj无法打开

时间:2011-06-06 15:13:39

标签: visual-studio-2010

我正在尝试在我的本地环境中启动由其他人创建的项目。我目前正在使用以下产品:

  • Visual Studio 2010 Ultimate版本10.0.40219.1 SP1 Rel
  • MVC 2
  • Windows 7旗舰版

但是当我双击.sln文件时,我收到以下错误:

C:\ Users ... \ Desktop \ ContactManager \ ContactManager \ ContactManager.csproj:错误:项目文件'C:\ Users ... \ Desktop \ ContactManager \ ContactManager \ ContactManager.csproj'不能打开。

此安装不支持项目类型。

请帮我加载我的项目。 :)

谢谢,

亚伦

3 个答案:

答案 0 :(得分:25)

原来我只需要安装MVC版本3.我想我尝试打开的项目是使用MVC3而我的机器只有2,正如你在我上面的环境列表中看到的那样。我很高兴我能解决这个问题,但是给我一个更好的错误信息,大声喊叫。啧。 ;)

亚伦

答案 1 :(得分:1)

我之前遇到过这种情况。就我而言,我安装了Microsoft SQL Server,更重要的是,安装了BIDS。每当我打开在VS2008中创建的项目时,VS版本选择器会将其识别为2008项目,BIDS将尝试打开它(并且会发生此错误)。我作为解决方法所做的是我会右键单击.sln文件并使用"打开方式"选择VS2010。如果这对您有用,您可以更改打开.sln文件的默认值。

另一种测试方法是打开VS2010,然后使用" Open Solution"菜单选项打开您的解决方案。如果此方法有效,则您知道问题是打开.sln文件的默认程序。

答案 2 :(得分:0)

在我的情况下项目需要有MVC3所以首先我检查我在Visual Studio 2010中安装了MVC3模板(安装了Service Pack 1)。我在链接后下载了MVC3安装程序:

https://www.microsoft.com/en-pk/download/details.aspx?id=4211

安装完我的问题后解决。