Пакет MS Deploy на сайт IIS с пользовательским путем - PullRequest
1 голос
/ 27 сентября 2011

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

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

1 Ответ

2 голосов
/ 27 сентября 2011

Я нашел ответ здесь 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"
...