簡體   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