繁体   English   中英

TFS 2017版本定义。 WinRM - IIS Web App管理任务。 在“默认网站”下创建应用程序

[英]TFS 2017 Release definition. WinRM - IIS Web App Management task. Create application under “Default web site”

我正在研究一个发布定义,它将网站部署到测试IIS服务器(Windows server 2012,IIS 8)。

我想使用IIS Web App Management任务在“默认网站/ Scott”下创建和配置应用程序或虚拟目录

当我将“默认网站/ Scott”或“默认网站\\ Scott”指定为网站时,由于name属性,任务失败。

Scott应用程序将与默认网站父级下的许多现有应用程序一起创建。 我不介意它是否共享应用程序池。

我可以使用WinRM任务吗? 如果没有,除了编写Powershell之外还有其他选择吗?

WinRM - IIS Web App管理任务中,还有一个IIS应用程序配置参数,您可以简单地配置它以部署IIS Web应用程序。 但是目前TFS无法提供此功能:

使用预览任务Visual Studio Team Services帐户。 IIS Web应用程序部署SQL Server数据库部署应移至此扩展。 此扩展中将提供IIS Web App部署任务或SQL Server数据库部署任务的所有未来增强功能。

来源链接

现在,您必须使用Web部署使用IIS Web App部署任务将Web应用程序直接部署到IIS服务器。 您可以添加环境变量IIS Web Application Name并将其用作网站名称,例如:

在此输入图像描述

IIS Web应用程序名称 ”参数是您要部署Web应用程序的IIS路径。 这可以包括一个值,例如Default Web Site/Contoso.web_deploy ,这是在部署|部署IIS下的部署IIS应用程序任务中指定的 网站名称

有关更多详细步骤,您可以查看以下两个不错的博客:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM