VS 2015 Preview缺少“ASP.NET 5 Web应用程序”项目类型?

时间:2014-12-28 15:11:59

标签: asp.net asp.net-core visual-studio-2015 asp.net-core-mvc

在Visual Studio 2015 Preview中,我在“新建项目”窗口中看到以下vNext模板:

vNext Project templates in Visual Studio 2015

我的印象是我还应该看到“ASP.NET 5空Web应用程序”的条目或类似的东西,但我看不到这样的事情。这两个条目是我安装的唯一“vNext”指定条目。

是否需要安装额外的二进制文件才能启用此类项目?或者我需要检查我的VS 2015 Preview安装吗?

注意:我确实有一个“ASP.NET Web应用程序”条目,它引导我完成统一架构的设置,但似乎没有包含project.json文件或我正在关联的文件ASP.NET 5开发。

更新:this article regarding 2013我还尝试运行devenv.exe /installvstemplates,但这也无效。为了澄清,我没有看到任何新的网页模板,下面的屏幕截图也说明了这一点:

enter image description here

8 个答案:

答案 0 :(得分:31)

我遇到了同样的问题,除了与接受的答案不同之外,ASP.NET Web应用程序根本不在模板列表中。

按照this article的说明,我能够显示它。

  1. 来自Visual Studio 2015:Tools -> Extensions and Updates
  2. 选择Online,然后点击Visual Studio Gallery
  3. 搜索ASP.NET Project Templates并下载第一个结果。
  4. 完成安装过程,重新启动Visual Studio,现在应该可以选择Web应用程序了!
  5. 或者,您可以直接下载模板here

    我相信这个下载实际上是为了安装一些我不感兴趣的其他模板,但是安装它们必须在这个过程中也安装了基本模板。无论哪种方式,它对我有用。

答案 1 :(得分:16)

Visual Studio Ultimate 2015 Preview包含创建ASP.NET 5(vNext)Web应用程序所需的一切。应提供一个未在您的问题中描述的其他通用选项:

Web template options

目前还不完全清楚,但是选择通用Web应用程序选项会在以下对话框中显示一些您正在寻找的ASP.NET 5(vNext)选项:

ASP.NET Web Application templates

答案 2 :(得分:7)

在Visual Studio 2015预览版中,Microsoft已将ASP.NET vNext重命名为ASP.NET 5

如果您打开http://www.asp.net/vnext,则每篇文章vNext都会被提及为ASP.NET 5

答案 3 :(得分:4)

在遵循Sam的建议时,我注意到有更新待定。其中一个更新包括缺少的ASP.NET 5模板。

工具>扩展程序&更新>更新> Visual Studio Gallery

更新后&安装后,Web应用程序随后可用,如教程中所述。

答案 4 :(得分:2)

本周发布的新更新已将ASP.NET 5重命名为一个新框架,他们现在称之为ASP.NET Core。可以在本文https://blogs.msdn.microsoft.com/webdev/2016/05/16/announcing-asp-net-core-rc2/

中找到更多信息

答案 5 :(得分:1)

VS 2015 Preview将在 ASP.net核心Web应用程序下进行。如果您无法在模板下看到它,您可以访问this站点并下载 .NET Core 1.0对于Visual Studio 然后安装。

enter image description here enter image description here

答案 6 :(得分:0)

  

在我的情况下,问题出现在 Microsoft .NET Core 1.0.1 VS 2015 Tooling Preview 2 损坏的安装中。

     

执行了:

     
      
  • 在此帖子的回答后安装 ASP.NET项目模板 - 无结果
  •   
  • 从相同的SO post重新安装 Microsoft Web开发人员工具 - 无结果
  •   
  • 使用TotalUninstaller工具全新安装IDE - 无结果
  •   
  • 修复 Microsoft .NET Core 1.0.1 (请参阅下面的草图) - 求助
  •   
     

只有修复.NET Core 1.0.1才最终解决了问题!

     

答案 7 :(得分:0)

为此,您必须下载.net core cross platform development,在下面的步骤中,您将参考

  1. 打开 VISUAL Studio安装程序
  2. 单击列表中的选项,然后单击“修改”
  3. 在下面的图像中您可以参考它 enter image description here

  4. 完成安装,现在您可以选择asp.net core web application