bea*_*ito 13 iis-7 application-pool msdeploy
我正在使用MSDeploy部署一个网站,所以使用类似下面的代码.
"%ProgramFiles%\IIS\Microsoft Web Deploy\msdeploy.exe"
-verb:sync
-source:package=WebAppServer.zip
-dest:Auto
-setParamFile="was_params.xml"
-verbose
> webappserversync.log
Run Code Online (Sandbox Code Playgroud)
无论如何设置应用程序池?我想从命令行执行此操作,而不是将其设置在清单或类似的东西中.
无所谓但这是在IIS7中.
ask*_*ves 19
生成程序包时,需要在parameters.xml文件中有一个用于设置应用程序池的条目.部署时,您可以在setParameters.xml文件中包含该值,或者从命令行使用-setParam.
这是我用来获取站点的命令,它生成了正确的parameters.xml文件...
msdeploy.exe
-verb:sync -source:appHostConfig="Default Web Site"
-enableLink:AppPoolExtension
-dest:package=site.zip
-declareParam:name="Application Pool",
defaultValue="Default Web Site",
description="Application pool for this site",
kind=DeploymentObjectAttribute,
scope=appHostConfig,
match="application/@applicationPool"
Run Code Online (Sandbox Code Playgroud)
并从命令行安装此站点,这...
msdeploy.exe
-verb:sync
-dest:appHostConfig="MagicSite"
-enableLink:AppPoolExtension
-source:package=site.zip
-setParam:"Application Pool"="MagicPool"
Run Code Online (Sandbox Code Playgroud)
在parameters.xml文件中挖掘以查看必要的条目.如果您愿意,该-setParam条目可以存在于您的params.xml文件中.
| 归档时间: |
|
| 查看次数: |
16224 次 |
| 最近记录: |