答案 0 :(得分:54)
安装Developer Tools Microsoft ASP.NET and Web Tools 2015 (Beta7)后遇到同样的问题。我尝试重新安装ASP.NET Project Templates,但没有帮助。
在研究“添加/删除程序”时 - > “Visual 2015” - > “修改” ,我发现“Web开发人员工具”未经检查。 This SO answer帮助我解决这个问题。
重新安装后,一切都重新出现
答案 1 :(得分:45)
只需点击左侧栏中的“网页”并选择“ASP.NET Web应用程序”,点击“确定”即可看到下一个对话框:
现在,您可以选择所需的Web应用程序类型。
答案 2 :(得分:35)
如果有人发现自己处于像我这样的位置,我会加2美分。我也在寻找MVC项目类型而无法看到它。我所看到的只是一个" Web应用程序项目"。所以我吓坏了,急着尝试本页列出的所有解决方案。
但是
实际上就是那里。
使用" Web应用程序"项目,它将在下一步为您提供MVC选项。
答案 3 :(得分:11)
如果您选择.Net 4.0或更低版本,Visual Studio 2015不会显示MVC项目模板。选择.Net 4.5或更高版本,您将能够看到MVC项目。
这是您选择.NET Framework 4时显示的内容:
,当您选择.NET Framework 4.5时
但是,请确保已安装Web开发人员工具。为此,请转到添加/删除程序 - > Visual 2015 - >修改 - > Web开发人员工具:检查并继续安装。
答案 4 :(得分:5)
我认为已接受的答案不再适用。根据Microsoft here,here,and here,asp.net-5已重新标记为ASP.Net Core
。看起来他们已经从普通的ASP.Net Web应用程序项目类型中删除了asp.net-5模板。但现在有一个新的项目类型的ASP.Net核心Web应用程序。 我没有看到此项目类型的MVC模板,但我认为Core框架尚未完全发布。
答案 5 :(得分:3)
我遇到了与VS2015中没有出现的MVC模板相同的问题。
我在最初安装时检查过Web Developer Tools。尝试修改安装时仍会检查它。我尝试取消选中并更新安装,但下次我回到修改时,仍然检查了它。而且还没有MVC模板。
我通过Microsoft ASP.NET Web Frameworks and Tools 2015
窗口卸载:Programs and Features
并重新安装来实现它。对于那些没有它的人来说,Here's the link。
答案 6 :(得分:2)
在我卸载AspNet 5 RC1 Update 1以更新.Net Core 1.0 RC2时发生的情况。所以我安装了Visual Studio 2015更新2,选择了Microsoft Web Developer工具,一切都恢复了正常。
答案 7 :(得分:2)
对我来说,在安装安装了所有Core内容的Update 3之后,我没有看到任何MVC模板(除了底部两个)。
<强>解决方案强>
我下载了最新的核心预览...
它促使我进行“修复”,完成后,调出VS表示它是“正在安装模板”并且它们出现了!
警告
更新3是一个游戏规则改变者,因为“首选”的做法是使用dotnetcore。例如,控制台应用程序现在使用新文件结构,其他项目(如Test Project)仍然使用与以前相同的文件夹结构。但是MVC已经改变了。我甚至不确定其他“Web开发者工具”现在与dotnetcore一起工作。
答案 8 :(得分:1)
在nuget console Install-Package Microsoft.AspNet.Mvc -Version 5.2.3
答案 9 :(得分:1)
Visual Studio 2015(社区更新3,在我的场景中)使用MVC项目的默认模板。你不必选择它。
我找到了这个教程,我认为它回答了这个问题: https://docs.asp.net/en/latest/tutorials/first-mvc-app/start-mvc.html
http://www.asp.net/mvc/overview/getting-started/introduction/getting-started
时代变了。包括.NET
答案 10 :(得分:1)