"此安装不支持项目类型"错误

Kri*_*mar 70 asp.net-mvc visual-studio-2008

我在W2k3操作系统上安装了VS 2008 SP1.在我安装ASP.NET MVC beta并尝试创建ASP.NET MVC类型项目后,我收到以下错误.

"此安装不支持项目类型"

如果您已解决此问题,请与我们联系.

Viv*_*yer 65

我试过这里发布的一些解决方案,但仍然没有乐趣.最后,我在项目文件中将ProjectTypeGuids替换为下面的那个,并且它加载得很好

<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

  • @Chris Kimpton和@Andrew Matthews - 似乎从1.0升级到2.0的MVC项目使1.0 projecttypeguid落后.简单地*删除*{603c0e0b-db56-11dc-be95-000d561079b0}应该没问题.@Chris Kimpton - 在你的情况下,我怀疑你没有其他两个guid存在,所以添加它们是一个错误. (5认同)
  • 我安装了MVC 1,这解决了我的问题(虽然该项目是一个MVC 1项目 - doh) - 我认为这个ProjectTypeGuids更改只是一个黑客,而不是首选的选项. (4认同)
  • +1我的类型指南是:<ProjectTypeGuids> {603c0e0b-db56-11dc-be95-000d561079b0}; {349c5851-65df-11da-9384-00065b846f21}; {fae04ec0-301f-11d3-bf4b-00c04f79efbc} </ ProjectTypeGuids> (3认同)

Rob*_*per 16

我遇到了一些问题而我遇到了问题.

简而言之,尝试:

然后它会稍微甩开(VS2008不会打开),一旦提示返回启动VS并且所有(可能)都恢复正常.

当我试图让实体框架启动并运行时,我的MVC项目搞砸了,我遇到了这个问题:)

  • 这为我解决了这个问题. (2认同)

小智 10

问题是MVC 2不是完全向后兼容的.如果没有安装MVC 1,Visual Studio无法打开MVC 1应用程序.所以,如果您只安装MVC 1,它可以与MVC 2一起安装,那么您应该没问题. http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b


Rob*_*nto 8

我遇到了与MVC v1相同的问题.事实证明我没有安装"Visual Web Developer"功能.

这个SO用户有同样的问题.


Nic*_*son 5

我的情况略有不同:我试图打开一个现有的MVC 3项目.事实证明我没有MVC 3,从这里安装它为我解决了问题.

  • 在向下滚动这个目标之前已经得出了这个结论,但它保证+1.我刚刚重新安装操作系统,当我意识到这一点时感到相当愚蠢...... (3认同)

ewa*_*she 1

我遇到了同样的错误,并在谷歌搜索中找到了这个问题的答案。搜索中发现的大多数答案表明旧的项目类型正在被转移到安装了不同版本的 Visual Studio 的计算机上。这些都不适用于我。

我在工作的机器上安装了 VS2008(运行 64 位 Vista),并且最近安装了 ASP.NET MVC beta,没有任何问题。

我想在 Mac 上复制我的工作环境,因此我将带有 ASP.NET MVC beta 的 VS2008 安装到在 Parallels VM 中运行的 WinXp 安装中。当我使用 ASP.NET MVC Web 应用程序模板创建项目时,出现“此安装不支持该项目类型”错误。

我终于通过再次重新安装 VS2008(全新安装,而不是修复)使一切正常工作。这次我选择默认安装选项,而不是像通常那样进行自定义。我通常会取消选择 VB、移动设备、Office 和其他非 C# 开发内容 - 我的 Mac 上没有太多可用空间。

全新安装 VS2008 后,我进行了 Windows 更新,安装了 VS2008 SP1,最后安装了 ASP.NET MVC beta。

看来,当我自定义 VS2008 安装时,我取消选择了 MVC beta 正确运行所必需的一些内容。我不知道那东西是什么,我只是很高兴三天后我可以在家玩 MVC 的东西。

距离您提出问题已有一个月了。从那以后你有什么进步吗?