簡體   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