服务结构无法在 Visual Studio 中看到容器模板
service fabric unable to see container template in Visual Studio
我正在遵循以下 link 中给出的说明:https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-get-started-containers#create-the-containerized-service-in-visual-studio
The Service Fabric SDK and tools provide a service template to help you create a containerized application.
- Start Visual Studio. Select File > New > Project.
- Select Service Fabric application, name it "MyFirstContainer", and click OK.
- Select Container from the list of service templates.
- In Image Name enter "myregistry.azurecr.io/samples/helloworldapp", the image you pushed to your container repository.
Give your service a name, and click OK.
当我打开 visual studio 社区版时,我没有看到任何这样的模板。这是我看到的:
我已经安装了 Azure 开发组件:
如何在 Azure Service Fabric 集群上部署容器镜像?
Visual Studio 2017 年及以后:
打开Visual Studio
工具(在顶部栏菜单上)
Get Tools and Features(安装程序会打开修改VS功能)
Azure 开发
select 'Service Fabric'
确认更改和设置
我认为您没有执行说明中说明的步骤。在您的第一个屏幕截图中,您似乎在左侧 selected Service Fabric Application,但这只是您使用的最新模板。
然后在右侧搜索 container,但会找到所有包含单词 container 的模板。您想要找到 Service Fabric Application 模板(恰好是您的屏幕截图中的最新模板)。
容器 部分是您 select 向 Service Fabric 应用程序 添加新服务的部分,因此它不是Visual Studio 项目模板但 Service Fabric 服务模板。这是我的 Visual Studio 2019 16.4.4:
的一些截图
Select Service Fabric Application 模板并按 Next:
命名你的项目等等然后按创建:
Select Container 在服务模板的 Hosted Containers and Applications 部分添加服务到您的项目和完成项目创建过程。
我正在遵循以下 link 中给出的说明:https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-get-started-containers#create-the-containerized-service-in-visual-studio
The Service Fabric SDK and tools provide a service template to help you create a containerized application.
- Start Visual Studio. Select File > New > Project.
- Select Service Fabric application, name it "MyFirstContainer", and click OK.
- Select Container from the list of service templates.
- In Image Name enter "myregistry.azurecr.io/samples/helloworldapp", the image you pushed to your container repository. Give your service a name, and click OK.
当我打开 visual studio 社区版时,我没有看到任何这样的模板。这是我看到的:
我已经安装了 Azure 开发组件:
如何在 Azure Service Fabric 集群上部署容器镜像?
Visual Studio 2017 年及以后:
打开Visual Studio
工具(在顶部栏菜单上)
Get Tools and Features(安装程序会打开修改VS功能)
Azure 开发
select 'Service Fabric'
确认更改和设置
我认为您没有执行说明中说明的步骤。在您的第一个屏幕截图中,您似乎在左侧 selected Service Fabric Application,但这只是您使用的最新模板。
然后在右侧搜索 container,但会找到所有包含单词 container 的模板。您想要找到 Service Fabric Application 模板(恰好是您的屏幕截图中的最新模板)。
容器 部分是您 select 向 Service Fabric 应用程序 添加新服务的部分,因此它不是Visual Studio 项目模板但 Service Fabric 服务模板。这是我的 Visual Studio 2019 16.4.4:
的一些截图Select Service Fabric Application 模板并按 Next:
命名你的项目等等然后按创建:
Select Container 在服务模板的 Hosted Containers and Applications 部分添加服务到您的项目和完成项目创建过程。