2009-04-24 37 views
0

我想自動完成部署現有站點的新版本的過程,並允許我輕鬆地返回到以前版本的站點。直到現在,我一直在將我的新版本複製到生產服務器,並將其放入具有與其關聯的內部版本號的文件夾中。通過IIS用戶界面,我將停止該站點,然後更改站點上的物理路徑,將其指向我的新構建。如果由於某種原因,我需要將更改退出,我只需返回到IIS並停止該站點並將其指回到以前的版本。iis 7部署現有站點的新版本

我看到哪裏可以使用appcmd來停止和啓動網站。我只是找不到任何方法來改變網站上的物理路徑屬性。

感謝您的幫助。

回答

0

你很可能使用PowerShell Intro to Power Shell for IIS7

編輯:This Page具有用於IIS使用PowerShell創建網站和應用的例子。

基於樣本應該是這樣的:

Set-ItemProperty IIS:\sites\DemoSite\DemoApp -physicalPath C:\DemoSite\DemoApp -type Application