【问题标题】:VS 2010 SP1 - The project type is not supported by this installationVS 2010 SP1 - 此安装不支持项目类型
【发布时间】:2013-01-09 00:22:24
【问题描述】:

我有一个 Visual Studio 2010 Ultimate SP1,使用我的两个 .csproj 项目无法打开的解决方案。我得到的错误是此安装不支持项目类型。

解决方案没有问题,因为这些项目在所有其他工作站上打开时都没有问题。

对于解决方案中不可用的两个项目,我的项目类型 guid 似乎相同:

{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}

{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}

我检查了所有先决条件,并且它们似乎安装正确。我注意到打开视觉工作室时有时许可证名称不同。我想知道是否可能与以前的安装冲突?任何建议都会有所帮助。

谢谢。

【问题讨论】:

  • 您要打开什么类型的项目? Silverlight、MVC 还是什么?
  • 你能验证 TargetFramework 是
  • 目标框架为 4.0 和 silverlight 4 及更高版本。项目类型是 C# mvc csproj,它们包含的都是 XML 映射。
  • 也许你正试图打开一个 MVC3 项目,但你只有 MVC2
  • 好吧,CSProj 文件状态目标为 4.0 背后的 XML.. 工作项目状态目标 4.5 和 silverlight 4 中的属性。工作 CSProj 背后的 XML 也声明 4.0。

标签: c# visual-studio-2010 configuration guid


【解决方案1】:

看起来您缺少便携式库工具。确定安装了吗?

如果没有,http://visualstudiogallery.msdn.microsoft.com/b0e0b5e9-e138-410b-ad10-00cb3caf4981

【讨论】:

  • @RichardScott 不客气!我自己去过那里,这很令人沮丧!很高兴它成功了!
【解决方案2】:

问题的原因是您试图打开一个项目,但它的模板未安装在您的 VS 2010 中。例如,默认情况下 VS2010 没有 MVC3、MVC4 和 Silverlight 5 模板。如果要打开它们的项目类型,则需要安装它们。

要下载 MVC3 或 MVC4 安装程序,请访问 http://www.asp.net/mvc

【讨论】:

  • 这是 MVC2,我 100% 确定。我安装了所有 silverlight 5 扩展(工具包、SDK 和 silverlight),还安装了 3 和 4 的 SDK。我安装了 ASP.NET MVC2 和 Visual Studio 工具。
  • 也许 VS 由于某种原因没有访问某些已安装的模板或扩展?我一直在研究,不知道去哪里看这个。我认为任何事件日志或跟踪中都没有不支持的解决方案输出的详细信息。
  • 你确定是 MVC2 吗?从您尝试在记事本中打开的项目中打开 web.config 文件并检查部分
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多