我已經編寫了用於將Web應用程序部署到Win2k8(IIS 7)服務器的Power-Shell腳本,但是我知道生產服務器實際上是Win2k3(IIS 6),並且powershell腳本沒有執行我想要的功能。兼容部署腳本
目前部署腳本只適用於IIS 7.0
PowerShell腳本執行以下功能
檢查程序池是否存在
1A)如果不與憑證創建的應用程序池
1b)如果Apppool存在停止應用程序池
運行M-SDeploy命令在本地計算機
綁定的Web應用程序,以程序池上安裝Web應用程序(創建於步驟1)
啓動程序池
是否有任何可在IIS 6 & 7.0上工作的Power-Shell框架,或者是否需要先在我的部署腳本中檢查目標機器是WIN2k3還是WIN 2k8 ,然後運行適當的部署腳本。
請給我建議最好的方式來編寫兼容部署腳本進行IIS 6 & 7.0 ,讓我知道,如果你需要更多的信息
任何有關完整源代碼示例工作的最終解決方案? – Kiquenet