![将IIS6网站配置导入IIS7](https://linux22.com/image/511161/%E5%B0%86IIS6%E7%BD%91%E7%AB%99%E9%85%8D%E7%BD%AE%E5%AF%BC%E5%85%A5IIS7.png)
我有许多网站托管在 IIS6 上,我想将它们迁移到 IIS7。只要迁移基本配置(文件夹、内部虚拟文件夹、主机头等)就足够了。无论如何,大部分配置都在 web.config 中。即使它们只是作为“经典”模式应用程序创建的,也没问题。
我尝试了以下方法:
Msdeploy。但这会复制整个目录,不太好... 尝试将 iis 网站导出到 xml... 找不到任何可以将它们提供给 iis7 的东西... 有人有主意吗?
答案1
我可以回答我自己的问题:
您可以使用 MSDeploy。但您必须添加此参数:-disableLink:Content
这将阻止复制所有文件。
例如现在:
msdeploy -verb:sync -disableLink:Content -source:metakey=lm/w3svc/1 -dest:package=c:\Site1.zip > WebDeployPackage.log