C# 服务结构无法在Visual Studio中查看容器模板

C# 服务结构无法在Visual Studio中查看容器模板,c#,.net,azure,azure-devops,azure-service-fabric,C#,.net,Azure,Azure Devops,Azure Service Fabric,我遵循以下链接中给出的指示: Service Fabric SDK和工具提供了一个服务模板来帮助您创建容器化应用程序 启动VisualStudio。选择文件新建项目 选择服务结构应用程序,将其命名为“MyFirstContainer”,然后单击确定 从服务模板列表中选择容器 在图像名称中,输入“myregistry.azurecr.io/samples/helloworldapp”,即推送到容器存储库的图像。 为您的服务命名,然后单击确定 当我打开VisualStudioCommunityEdi

我遵循以下链接中给出的指示:

Service Fabric SDK和工具提供了一个服务模板来帮助您创建容器化应用程序

  • 启动VisualStudio。选择文件新建项目
  • 选择服务结构应用程序,将其命名为“MyFirstContainer”,然后单击确定
  • 服务模板列表中选择容器
  • 在图像名称中,输入“myregistry.azurecr.io/samples/helloworldapp”,即推送到容器存储库的图像。 为您的服务命名,然后单击确定
  • 当我打开VisualStudioCommunityEdition时,我没有看到任何这样的模板。这就是我所看到的:

    我已经安装了Azure开发组件:


    如何在azure service fabric群集上部署容器映像?适用于Visual Studio 2017及更高版本:

    开放式Visual Studio

    工具(在顶部栏菜单上)

    获取工具和功能(安装程序将打开以修改VS功能)

    Azure开发

    选择“服务结构”


    确认更改和设置

    我认为您没有执行说明中说明的步骤。在第一个屏幕截图上,您似乎选择了左侧的Service Fabric Application,但这只是您使用的最新模板

    然后在右侧搜索container,但会找到包含单词container的所有模板。您希望找到Service Fabric应用程序模板(它恰好是屏幕截图中最新的模板)

    容器部分是您选择用来向service Fabric应用程序添加新服务的部分,因此它不是Visual Studio项目模板,而是service Fabric服务模板。以下是我的Visual Studio 2019 16.4.4中的som屏幕截图:

    选择服务结构应用程序模板,然后按下一步

    命名项目等,然后按创建:

    在服务模板的“托管容器和应用程序”部分中选择“容器”,将服务添加到项目中并完成项目创建过程