TFS 2018更新2 IIS网站部署已弃用或缺失

Ram*_*idy 8 continuous-integration continuous-deployment tfs2018

在将TFS更新为更新2之后,在CI构建任务中,"IIS Web App部署"被标记为已弃用.什么是替代这项任务?

在此输入图像描述此外,在添加"IIS网站部署模板"后的CD中,IIS Web App管理和IIS Web App部署任务标记 为不再安装此任务.重新安装任务或从定义中删除它.

kil*_*yte 10

我很喜欢微软在没有明确的可用文档的情况下突然改变的事情!

看起来他们已弃用这些以便为Marketplace应用程序让路.您应该在列表中添加第一个" 使用WinRM进行IIS Web App部署 ".

https://marketplace.visualstudio.com/items?itemName=ms-vscs-rm.iiswebapp

我不知道为什么默认情况下这不会在TFS中"安装",因为它是微软自己的解决方案.相反,您将获得以下愉快的体验:

  • 在您的Release配置中途实现您以前习惯使用的配置现在突然被弃用
  • 研究SO的替代品
  • 使用WinRM项目在新的IIS Web App部署上单击"立即获取".
  • 将其添加到您的TFS帐户,假设您有权访问您的TFS实例所有者或经理,而无需将请求链接到您的TFS实例所有者或经理.
  • 保存正在进行的发布管道,因为在整个管道任务创建者重新加载之前,TFS没有"看到"您使用WinRM项进行新的IIS Web App部署.
  • 找到并重新打开刚刚保存的管道,只需重新打开它并继续编辑即可完成初始任务.

干杯!