【发布时间】:2014-01-30 03:08:08
【问题描述】:
我有一个要部署到远程服务器的 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
但我无法将它们与包文件结合使用。
【问题讨论】: