2016-09-20 53 views
0

我正在使用MSDeploy保持IIS服務器同步。但是,我所有的時間,現在接收這些消息:MSDeploy始終更新某些信息?

Info: Deleting binding (MSDeploy.appHostConfig/appHostConfig[@path='Default Web Site']/site[@name='Default Web Site']/bindings/binding). 
Info: Adding child bindings (MSDeploy.appHostConfig/appHostConfig[@path='Default Web Site']/site[@name='Default Web Site']/bindings/binding). 

我只是在做以下操作:

"C:\Program Files (x86)\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:apphostconfig="Default Web Site" -dest:apphostconfig="Default Web Site",computername=[removeddestination] 

源服務器是2008年,目的是2012年。這是正常的?或者我錯過了什麼。

我看着的applicationHost.config文件和他們即將接近是相同的,因爲我覺得就可以了,意識到他們是不同的操作系統和所有。

這只是一個例子。我有幾個不同的更新,它說它正在做,但它確實應該是同樣的事情。所有這些都是「更新應用程序」品種。

感謝您的任何幫助。

尼克

回答

1

你可以嘗試添加-verbose標誌您msdeploy調用,以獲取有關爲什麼它刪除和閱讀結合的更多細節。

0

嗯,我採用了-verbose命令並將其添加到我的部署中,以弄清楚是什麼導致它出現。似乎幾乎所有這些都是在IIS 8.0中添加的項目。 (當然我在7.5上)。所以我只是把它當做一個「預期」的解決方案。

謝謝!