9

要求:我有 zip 包,我需要将其部署到 IIS 下的特定站点(例如 dev.sitename.org)。

早些时候,我们在默认网站(在 IIS 下)下有站点,我们使用下面的命令来部署它。 >>msdeploy -verb:sync -source:package="D:\package.zip" -dest:auto

我为 -dest 尝试了不同的提供程序,但没有任何效果。

有没有人对此有想法。如果有请分享。

4

1 回答 1

10

尝试设置ProviderPath参数

msdeploy -verb:sync -source:package="d:\package.zip" ^
         -dest:auto -setParam:kind=ProviderPath,scope=iisApp,value=dev.sitename.org

您的提供者可能是 a contentPath,而不是 a iisApp,具体取决于您创建它的方式。打开 zip 根目录中的清单文件以仔细检查。

于 2012-10-08T11:47:31.707 回答