在Visual Studio 2015 Preview中,我在“新建项目”窗口中看到以下vNext模板:
我的印象是我还应该看到“ASP.NET 5空Web应用程序”的条目或类似的东西,但我看不到这样的事情 . 这两个条目是我安装的唯一“vNext”指定条目 .
是否需要安装其他二进制文件才能启用此类项目?或者我需要检查我的VS 2015 Preview安装吗?
注意:我确实有"ASP.NET Web Application"的条目,它带我完成统一架构的设置,但似乎没有包含 project.json
文件或我正在与ASP.NET 5开发相关联的东西 .
Update: 每this article regarding 2013我也尝试运行 devenv.exe /installvstemplates
,但是没有看到任何新的网页模板,下面的屏幕截图也说明了这一点:
7 回答
Visual Studio Ultimate 2015 Preview包含创建ASP.NET 5(vNext)Web应用程序所需的一切 . 应提供一个未在您的问题中描述的其他通用选项:
目前还不完全清楚,但选择通用Web应用程序选项将在以下对话框中显示一些您正在寻找的ASP.NET 5(vNext)选项:
我遇到了同样的问题,除了与接受的答案不同之外,ASP.NET Web应用程序根本不在模板列表中 .
按照this article的说明,我能够显示它 .
来自Visual Studio 2015:
Tools -> Extensions and Updates
选择
Online
然后单击Visual Studio Gallery
搜索
ASP.NET Project Templates
并下载第一个结果 .完成安装过程,重新启动Visual Studio,Web应用程序现在应该是一个选项!
或者,您可以直接下载模板here .
我相信这个下载实际上是为了安装一些我不感兴趣的其他模板,但是安装它们必须在这个过程中也安装了基本模板 . 无论哪种方式,它对我有用 .
在Visual Studio 2015预览中,Microsoft已将
ASP.NET vNext
重命名为ASP.NET 5
如果您打开http://www.asp.net/vnext,则在每篇文章中
vNext
被提及为ASP.NET 5
在遵循Sam的建议中,我注意到有更新待定 . 其中一个更新包括缺少的ASP.NET 5模板 .
工具>扩展和更新>更新> Visual Studio库
更新和安装后,Web应用程序随后可用,如教程中所述 .
本周发布的新更新已将ASP.NET 5重命名为一个新框架,他们现在称之为ASP.NET Core . 更多信息可以在这篇文章中找到https://blogs.msdn.microsoft.com/webdev/2016/05/16/announcing-asp-net-core-rc2/
VS 2015预览版将在ASP.net Core Web应用程序下运行 . 如果你无法在模板下看到那个,你可以去this网站并下载 .NET Core 1.0 for Visual Studio 然后安装 .