使用Azure发布管道在IIS部署中设置应用程序池

时间:2020-04-13 16:03:44

标签: iis azure-devops azure-pipelines-release-pipeline msdeploy application-pool

我正在使用Azure DevOps发布管道中的IIS Web App部署任务来部署IIS Web App。这很好用,但是没有设置正确的应用程序池。我正在尝试通过在Parameters.xml中设置Parameter或将-setParam设置为Task。但这并没有改变任何东西。谷歌解决方案没有帮助。部署期间如何操作应用程序池?谢谢。

编辑

参考this answer,我像这样配置了parameters.xml和管道。 (appHostConfig而不是appPoolConfig并没有进行任何更改)

<div class="arrows"> <div class="arrow-left"> <a href=""> <img src="/assets/images/arrow-left.svg"/> </a> </div> <div class="arrow-right"> <a href=""> <img src="/assets/images/arrow-right.svg"/> </a> </div> </div>

$(document).ready(function(){

  var scrollTimer;
  var $document = $(document);
  var scrollOffset = 20;
  var maxScrollOffsetLeft = $document.width() - $("body").innerWidth();

  function scrollContent(scrollDir) {
      var scrollArgs = {
          scrollLeft: ($document.scrollLeft() + (scrollOffset * scrollDir))
      };
      $("html").animate(scrollArgs, 50);
  };

  function scrollLeft() {
      if ($document.scrollLeft() > 0) {
          scrollContent(-1);
      }
  };

  function scrollRight() {
      if ($document.scrollLeft() < maxScrollOffsetLeft) {
          scrollContent(1);
      }
  };

  function scrollStop() {
      clearInterval(scrollTimer);
  };

  $(".arrow-left").on("mousedown", function () {
      scrollTimer = setInterval(scrollLeft, 60);
  }).on("mouseup", scrollStop);
  $(".arrow-right").on("mousedown", function () {
      scrollTimer = setInterval(scrollRight, 60);
  }).on("mouseup", scrollStop);

});

在IIS Web App部署任务中设置网站 (结果为parameters.xml

Website / Application

在IIS Web App部署任务中设置应用程序池参数

Application Name

1 个答案:

答案 0 :(得分:0)

使用Azure发布管道在IIS部署中设置应用程序池

由于您没有分享如何在Parameters.xml-setParam中为任务设置参数,因此,不确定是否正确设置了参数。

您可以检查thisthis线程以了解更多信息。

无论如何,对于天蓝色的开发者,任务IIS Web App deployment有一个选项应用程序池,我们可以设置应用程序池:

enter image description here

此外,目前不建议使用IIS Web App deployment,MS建议使用任务WinRM - IIS Web App Management

更新

有一个选项Configuration type,选择IIS Website

enter image description here

请检查this document了解更多详细信息。

希望这会有所帮助。