将 vsts 构建工件部署到本地 IIS 服务器

Deploying vsts build artifact to local IIS server

我需要了解将 DOTNET 构建项目从 VSTS 部署到本地 IIS 服务器的方法。它与工件中的其他文件一起生成一个文本文件,显示部署方式。其中它要求将 WEBDEPLOY 安装到 运行 .cmd 文件。我仍然很困惑为什么我不能只去 IIS 管理并只导入所说的放置工件。

有人可以建议吗。

WebPackage deploy

请阅读此处

基本上,此部署模型只是将所有已发布的工件(如 dll)压缩,通过执行单个命令使部署更容易,

<projectname>.deploy.cmd /Y

如果要手动部署,只需要解压文件夹,将bin及其对应的文件夹复制粘贴到IIS web应用的物理位置即可。(localhost)

对于 AzureDevOps 发布管道,您可以使用简单的 Cmd Task/Batch 任务来执行 <projectname>.deploy.cmd