【问题标题】:VS 2010 Error: ...csproj Cannot Be OpenedVS 2010 错误:...csproj 无法打开
【发布时间】:2011-06-06 15:13:38
【问题描述】:

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

  • 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”不能打开。

此安装不支持该项目类型。

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

谢谢,

亚伦

【问题讨论】:

    标签: visual-studio-2010


    【解决方案1】:

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

    亚伦

    【讨论】:

    • 经过几天的难以置信,我可以通过安装“ASP.NET MVC 3 - Visual Studio 2010 工具更新”来解决这个问题。事实证明,这也是 MVC 3 所必需的。
    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

      在我的情况下,项目需要 MVC3,所以起初我检查了我在 Visual Studio 2010 中是否有 MVC3 模板(安装了服务包 1)。我从以下链接下载了 MVC3 安装程序:

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

      安装后我的问题得到解决。

      【讨论】:

        猜你喜欢
        • 2011-06-03
        • 2012-11-18
        • 2015-01-06
        • 1970-01-01
        • 2014-12-03
        • 1970-01-01
        • 1970-01-01
        • 2012-01-14
        • 1970-01-01
        相关资源
        最近更新 更多