MSDeploy总是更新某些信息?

时间:2016-09-20 18:08:10

标签: msdeploy

我正在使用MSDeploy来保持IIS服务器同步。但是,我现在一直在收到这些消息:

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文件,它们几乎和我想象的一样,意识到它们是不同的操作系统和所有文件。

这只是一个例子。我有几个不同的更新,它说它正在做,但它确实应该是相同的事情。所有这些都属于“更新应用程序”。

感谢您的帮助。

尼克

2 个答案:

答案 0 :(得分:1)

您可以尝试将<template> <require from="./css/modules/cms.css"></require> </template> 标志添加到您的msdeploy调用中,以获取有关删除和读取绑定的原因的更多详细信息。

答案 1 :(得分:0)

好吧,我接受了-verbose命令并将其添加到我的部署中,以找出导致它出现的原因。似乎几乎所有这些都是在IIS 8.0中添加的项目。 (当然我在7.5)。所以我会把它当作一个“预期的”解决方案。

谢谢!