2016-09-20 58 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上)。所以我只是把它当做一个“预期”的解决方案。

谢谢!