VS 2015 中缺少 WebRole 和 WorkerRole 模板

WebRole and WorkerRole Templates Missing in VS 2015

我四处寻找这个问题的答案。 在 Visual Studio 2013 年,我可以轻松创建一个 WebRole 和 WorkerRole 解决方案,但在 VS 2015 中,我似乎只能创建一个网站和 WebJob。

是否删除了 WebRole 和 WorkerRole? 如果没有,您能否向我解释它在哪里 - 或者为什么它不见了?

对于 VS2015 的新安装,您必须下载并安装适用于 .NET 的 Microsoft Azure SDK - 请参阅:https://msdn.microsoft.com/library/ff687127.aspx#Install

Microsoft Azure SDK for .NET 扩展 Visual Studio 并安装 Azure 工具:

  • 从 Visual Studio 的菜单栏中选择文件 -> 新建 -> 项目。
  • 从已安装的模板中选择 Visual Basic 或 Visual C# 节点, 然后选择包含名为 Get Microsoft Azure SDK for .NET 的项目模板的 Cloud 节点。

注意:此模板仅在您尚未安装 Azure 工具时出现。

  • 要下载工具,请选择“确定”按钮。
  • 出现 Azure 工具选项卡。
  • 要开始下载,请选择“下载 Azure 工具”按钮以打开 Web 安装程序。
  • 按照 Web 安装程序提供的说明安装最新版本的 Azure 工具和 Azure SDK。

A​​zure 工具需要 Internet 信息服务 (IIS) 版本 7、7.5、8 或 Express。要安装 IIS 或 IIS Express,请使用 Microsoft Web 平台安装程序。

注意:在 Azure 项目模板出现之前,您可能必须重新启动 Visual Studio。

从此处下载 Visual Studio 2015 版 Azure SDK:https://azure.microsoft.com/en-us/downloads/

它应该会强制您关闭 Visual Studio,但如果没有,也请关闭。安装后,您可以重新启动它。

当你去添加一个新项目时,你可以在Cloud下查看,然后选择Azure Cloud Service。这将为您提供熟悉的旧屏幕,您可以在其中选择网络角色或辅助角色: