我正在尝试在我的本地环境中启动由其他人创建的项目。我目前正在使用以下产品:
但是当我双击.sln文件时,我收到以下错误:
C:\ Users ... \ Desktop \ ContactManager \ ContactManager \ ContactManager.csproj:错误:项目文件'C:\ Users ... \ Desktop \ ContactManager \ ContactManager \ ContactManager.csproj'不能打开。
此安装不支持项目类型。
请帮我加载我的项目。 :)
谢谢,
亚伦
答案 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
安装完我的问题后解决。