我有很多网站托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