正如 @kintela 所指出的那样,右键单击槽位即可完成操作。但这并不总是有效,因为 AZ VS Code 扩展中似乎存在一个错误,有时即使右键单击也无法选择要部署的槽位。
相反,您可以使用 AZ CLI 进行部署。您需要先将 dist 文件夹的内容压缩成 zip 格式。
然后执行以下步骤:
az webapp deployment source config-zip --resource-group [resource-group] --name [web-app-name] --src [./path/source.zip] —slot [staging-slot-name]
dotnet publish -c release
发布应用程序,然后按照此答案中提到的方式部署到插槽,并选择包含web.config
的publish
文件夹。 - smn.tino