У меня есть пакет Web Deploy 3.5, который я хочу развернуть на удаленном сервере. Как указать имя сайта в командной строке MSDeploy.exe?
Вот что я до сих пор:
C:\Program Files (x86)\IIS\Microsoft Web Deploy V3\msdeploy.exe
-source:package='package.zip'
-dest:auto,computerName="ServerName",includeAcls="False"
-verb:sync
-disableLink:AppPoolExtension
-disableLink:ContentExtension
-disableLink:CertificateExtension
-setParamFile:"package.SetParameters.xml"
Но имя сайта указано в файле package.SetParamters.xml
, и я бы предпочел установить его в командной строке. Некоторые из мест, где я хочу развернуть этот пакет, - это разные сайты, расположенные на одном сервере, такие как наши сайты Stage и UAT.
Я рассмотрел использование описанных здесь поставщиков iisApp и appHostConfig: http://technet.microsoft.com/en-us/library/dd569040%28v=ws.10%29.aspx
Но мне не удается использовать их в сочетании с файлом пакета.