2011-05-09 31 views

回答

1

否,「部署」上下文菜單僅在IIS 7和7.5中可用。你必須通過命令行來完成任務。

如果您想從iis6遷移到iis7,您可以按照此處的說明進行操作:http://learn.iis.net/page.aspx/427/migrate-a-web-site-from-iis-60-to-iis-7/請注意部分3,它將進入實際的web部署命令。

3部分 - 通過使用包文件

  1. 始終使目標服務器的備份遷移你的網站的 目標。即使您只是測試 ,它也可以讓您輕鬆地 恢復您的服務器的狀態。

    %WINDIR%\ SYSTEM32 \ INETSRV \ APPCMD添加備份「PreWebDeploy」

  2. 運行在源服務器上的以下命令來創建一個包服務器的 (壓縮)文件:

    msdeploy - verb:sync -source:metakey = lm/w3svc/1 -dest:package = c:\ Site1.zip> WebDeployPackage.log

  3. 將程序包文件複製到目標服務器。

  4. 運行在目標服務器上運行以下命令來驗證什麼 會發生,如果一個同步操作是 運行:

    msdeploy -verb:同步 - 源:包= C:\ Site1.zip -dest: metakey = LM/W3SVC/1 -whatif> WebDeploySync.log

  5. 覈實輸出後,無需再次WHATIF運行相同的命令 標誌:

    msdeploy -verb:同步-source:包= C: \ Site1.zip -dest:metakey = lm/w3svc/1> WebDep loySync.log

+0

乾杯保羅,抱歉花了這麼長時間才能回來! – 2012-08-02 15:35:51

相關問題