将IIS6网站configuration导入IIS7

我有很多网站托pipe在IIS6上,我想迁移到IIS7。 如果迁移基本configuration(文件夹,虚拟文件​​夹,主机头),就足够了。 无论如何,configuration的很大一部分是在web.config中。 如果他们只是创build为“经典”模式的应用程序,那甚至是可以的。

我已经尝试了以下的东西:

Msdeploy。 这复制了整个导演虽然,不好…试图出口iis网站的XML …没有发现给他们iis7 …任何人有一个主意?

我可以回答我自己的问题:

您可以使用MSDeploy。 但是你必须添加这个参数: -disableLink:Content

这将防止复制所有的文件。

例如现在:

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