我已经在W2k3操作系统上安装了VS 2008 SP1。在安装了ASP.NET MVC beta之后,尝试创建ASP.NET MVC类型的项目时,出现了以下错误:
"该安装不支持此项目类型"
请告诉我是否解决了这个问题。
我已经在W2k3操作系统上安装了VS 2008 SP1。在安装了ASP.NET MVC beta之后,尝试创建ASP.NET MVC类型的项目时,出现了以下错误:
"该安装不支持此项目类型"
请告诉我是否解决了这个问题。
我尝试了这里发布的一些解决方案,但仍然没有成功。最终,我将项目文件中的ProjectTypeGuids替换为下面这个,然后它就成功加载了。
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
在自己遇到问题时,我找到了以下内容:缺失实体框架模板和解决方法
简单来说,请尝试:
执行:
devenv /setup
然后电脑会嗡嗡响一会儿(VS2008无法打开),当提示符返回时,启动VS,所有问题(可能)都会恢复正常。
我发现这种情况是在尝试运行实体框架时我的MVC项目出了问题 :)
我在使用MVC v1时也遇到了同样的问题。后来发现我没有安装“Visual Web Developer”功能。
这位Stack Overflow用户也遇到了同样的问题。
我从Visual Studio 2008安装光盘中安装了Visual Web Developer,问题得到解决。
尝试安装ASP.NET MVC 1.0。它对我有用。
ewalshe-同样的方法对我也起作用了。虽然这是一篇旧帖子,但我想为其他人提供这个解决方案。我在源代码控制(Vault)中有一个现有的解决方案,并想在家里电脑上进行开发。我在家安装了Visual Studio 2008,但没有选择以下选项:
C ++
Visual Basic
Visual Web Developer
当我从源代码控制中拉取解决方案时,所有项目都加载了,除了我的Web项目 - VS根本没有识别它。使用默认选项和重启的新安装解决了我的问题。我没有时间也没有愿望真正弄清楚上述哪些内容对Web应用程序项目是必要的...也许有人会说话。
~ryan
我在我的电脑上安装了MVC 2,但仍然收到此错误消息。我安装了MVC 1,但没有用。我安装了Web Developer,但也没有用。最后,我卸载了MVC1和MVC2,然后重新安装了MVC2:http://www.microsoft.com/Downloads/en/details.aspx?familyid=C9BA1FE1-3BA8-439A-9E21-DEF90A8615A9&displaylang=en
重新安装MVC 2解决了我的问题。希望这能帮助其他人。
谢谢