MS使用自定义路径将程序包部署到IIS站点

时间:2011-09-26 20:24:14

标签: iis iis-7 msdeploy web-deployment

我有一个我从IIS 6站点创建的包,我想将它部署到IIS7但我不想使用包中指定的路径(它在目标上不存在)。如何使用新路径部署包?

  • 是否有我可以指定的开关,例如额外的-dest?
  • 在创建设置路径的pacakge时,我是否需要做些什么?

1 个答案:

答案 0 :(得分:2)

我在最底层找到了http://raquila.com/software/ms-deploy-basics/的答案。您必须使用替换开关

msdeploy -verb:sync -source:package=c:\pkg.zip -dest:metakey=lm/w3svc/2 -replace:objectName=metaProperty,match="c:\\path1",replace="c:\\path2"