繁体   English   中英

如何在 Visual Studio 2022 中创建 ASP Core web 应用部署?

[英]How to create an ASP Core web app deployment in Visual Studio 2022?

我正在尝试创建一个 Azure 管道,将 ASP Core web 应用程序部署到 Azure 应用程序服务。

我创建了 Azure 管道来构建 web 应用程序。

管道部署希望在构建中找到 a.zip 部署 package,因此我希望配置一个发布步骤来创建它。

在 VS2022 中,创建 web 部署的唯一发布选项是Web Server (IIS)选项,它需要 IIS 服务器的详细信息。

那么如何在 VS2022 中配置一个简单的 web 部署发布步骤呢? 我不希望必须设置 IIS 来执行此操作。

您应该使用do.net publish命令来执行此操作。 对于本地开发,请使用do.net publish CLI,对于 Azure 管道,您应该使用带有“publish”命令选项的DotNetCoreCLI任务。 此处示例: https://learn.microsoft.com/en-us/azure/devops/pipelines/targets/webapp?view=azure-devops

因此,如果我没记错的话,您的问题是针对如何在 VS2022 中发布的。 只要您安装了 Azure SDK,当您尝试发布 ASP 核心 web 应用程序时,就会出现此选项。

您可以选择 Azure 并将其指向您的应用程序服务,或者如果您希望 VS 发布工件,您可以选择“文件夹”选项并发布到您的本地文件系统,如果您 zip 在发布它的那个文件夹上,您就有了您的。 zip 部署 package。

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM