ASP.net MVC RTM - “不支持项目类型”

时间:2009-04-10 21:58:06

标签: asp.net-mvc visual-studio

安装ASP.net MVC后,当我尝试加载现有的或新的MVC应用程序时(直接来自New Project - 使用ASP.NET MVC框架创建应用程序的项目(1.0)(.NET Framework 3.5) )我收到以下错误:


Microsoft Visual Studio

无法打开项目文件'path'。

此安装不支持项目类型。

确定帮助

尝试重新安装,这没有帮助。试过devenv / setup也没有帮助。

有什么想法吗?

5 个答案:

答案 0 :(得分:6)

原因是因为我没有安装VS的Visual Web Development部分。我只有C#语言。因此,MVC没有成功检查和安装,但无法使用底层部分。

安装Web Dev bit之后,一切都按预期工作......

答案 1 :(得分:2)

您也可以尝试运行以下命令:

devenv /ResetSkipPkgs

这将尝试加载以前在某些时候失败的任何Visual Studio包,例如WPF项目flavor包,这会导致您看到的错误消息。

答案 2 :(得分:1)

不确定这是否是同一个问题,但是通过卸载并重新安装测试版和RC版本,最后RTW我在“文件/新建/项目”中最终得到了两个ASP.NET MVC Web应用程序图标对话框。

如果我点击第一个链接,我的项目无法正确加载。但如果我点击第二个,那么每个标志都很有效。

我没有挖掘模板文件夹,看看是否有以前版本的遗留物或者是什么。

布赖恩

答案 3 :(得分:0)

您是否为.Net和VS2008安装了SP1?

答案 4 :(得分:0)

我纠正这个无法为自己打开ASP.NET MVC 1.0的问题的方式在我使用VS 2008时就是这样的

  • 为VS 2008安装SP1
  • 安装MVC 2.0框架
  • 我意识到我有一个MVC 1.0项目,我使用这个tool将项目更改为MVC 2.0。

该工具效果很好,Eilon Lipton的道具从来没有见过这个家伙,但我和任何能让我的生活更轻松的人都感到沮丧。

http://weblogs.asp.net/leftslipper/archive/2009/10/19/migrating-asp-net-mvc-1-0-applications-to-asp-net-mvc-2.aspx