将 TFS 更新到更新 2 后,在 CI 构建任务中,“IIS Web 应用程序部署”被标记为“已弃用”。这个任务的替代品是什么?
Also in the CD in the after adding "IIS Website Deployment Template" the IIS Web App Manage and IIS Web App Deploy tasks are marked with
This task is no longer installed. Re-install the task or remove it from your definition.
我就是喜欢微软在没有清晰、可用的文档的情况下突然改变事情!
看起来他们已经弃用了这些,为 Marketplace 应用程序让路。您应该添加列表中的第一个,“使用 WinRM 部署 IIS Web 应用程序".
https://marketplace.visualstudio.com/items?itemName=ms-vscs-rm.iiswebapp https://marketplace.visualstudio.com/items?itemName=ms-vscs-rm.iiswebapp
我不知道为什么默认情况下它没有“安装”在 TFS 中,因为它是 Microsoft 自己的解决方案。相反,您会获得以下愉快的体验:
- 在发布配置中途意识到您习惯使用的配置现在突然被弃用了
- 研究SO的替代品
- 单击新的“使用 WinRM 进行 IIS Web 应用程序部署”项上的“立即获取”。
- 将其添加到您的 TFS 帐户,假设您有权执行此操作,而无需将请求向上提交给您的 TFS 实例所有者或管理员。
- 正在保存您的发布管道,因为在整个管道任务创建器重新加载之前,TFS 不会“看到”您拥有新的 IIS Web 应用程序部署使用 WinRM 项。
- 查找并重新打开您刚刚保存的正在进行的管道,只需重新打开它并继续编辑即可完成您的初始任务。
Cheers!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)