1
我正在爲託管在IIS7.5上的Web應用程序編寫MSBuild安裝程序。IIS7.5和MSBuild擴展包:是否可以指定Web應用程序物理路徑的憑據?
到目前爲止,設置Web應用程序是使用IIS管理器的手動過程。
該過程涉及爲應用程序的物理路徑設置憑據,但我正在努力瞭解如何使用擴展包執行此操作。
有誰知道:
- 是否有可能實現這一目標?
- 怎麼樣?
- 哪個版本的擴展包支持它?
蒂亞, 邁克
我正在爲託管在IIS7.5上的Web應用程序編寫MSBuild安裝程序。IIS7.5和MSBuild擴展包:是否可以指定Web應用程序物理路徑的憑據?
到目前爲止,設置Web應用程序是使用IIS管理器的手動過程。
該過程涉及爲應用程序的物理路徑設置憑據,但我正在努力瞭解如何使用擴展包執行此操作。
有誰知道:
蒂亞, 邁克
我發現這樣使用擴展包來設置虛擬目錄 默認我已經張貼了我的答案的情況下,它可以幫助其他人下了線的方式。 Mitul的評論也值得嘗試任何需要更好的穀物控制的人。
我們使用的擴展包的版本相當老舊。在目前的版本中,Iis7Website類的ConnectAsUser和ConnectAsUserPassword屬性可以用來設置該網站的虛擬目錄的默認用戶名和密碼:
<MSBuild.Web.ExtensionPack.Web.Iis7WebSite
ConnectAsUser="foo"
ConnectAsUserPassword="sesame"
...other properties>
</MSBuild.Web.ExtensionPack.Web.Iis7WebSite>
謝謝, 邁克
您可以使用PowerShell來完成如果這在你的範圍內。 http://superuser.com/questions/592634/set-physical-path-credentials-in-iis7-using-powershell – Mitul
謝謝Mitul如果我需要更細粒度的控制權,我會試一試 –