Пакет MS Deploy на сайт IIS с настраиваемым путем

У меня есть пакет, который я создал на сайте IIS 6, и я хочу развернуть его на IIS7, но я не хочу использовать путь, указанный в пакете (он не существует в целевой системе). Как развернуть пакет с новым путем?

  • Есть ли переключатель, который я могу указать, например дополнительный -dest?
  • Есть ли что-то, что я должен сделать при создании пакета, чтобы установить путь?

person Dustin Davis    schedule 26.09.2011    source источник


Ответы (1)


Я нашел ответ здесь 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"
person Dustin Davis    schedule 26.09.2011