2015-10-15 53 views
1

我正在爲託管在IIS7.5上的Web應用程序編寫MSBuild安裝程序。IIS7.5和MSBuild擴展包:是否可以指定Web應用程序物理路徑的憑據?

到目前爲止,設置Web應用程序是使用IIS管理器的手動過程。

該過程涉及爲應用程序的物理路徑設置憑據,但我正在努力瞭解如何使用擴展包執行此操作。

有誰知道:

  1. 是否有可能實現這一目標?
  2. 怎麼樣?
  3. 哪個版本的擴展包支持它?

蒂亞, 邁克

+0

您可以使用PowerShell來完成如果這在你的範圍內。 http://superuser.com/questions/592634/set-physical-path-credentials-in-iis7-using-powershell – Mitul

+0

謝謝Mitul如果我需要更細粒度的控制權,我會試一試 –

回答

0

我發現這樣使用擴展包來設置虛擬目錄 默認我已經張貼了我的答案的情況下,它可以幫助其他人下了線的方式。 Mitul的評論也值得嘗試任何需要更好的穀物控制的人。

我們使用的擴展包的版本相當老舊。在目前的版本中,Iis7Website類的ConnectAsUser和ConnectAsUserPassword屬性可以用來設置該網站的虛擬目錄的默認用戶名和密碼:

<MSBuild.Web.ExtensionPack.Web.Iis7WebSite 
    ConnectAsUser="foo" 
    ConnectAsUserPassword="sesame" 
    ...other properties> 
</MSBuild.Web.ExtensionPack.Web.Iis7WebSite> 

謝謝, 邁克

相關問題