相关疑难解决方法(0)

使用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中.

iis-7 application-pool msdeploy

13
推荐指数
1
解决办法
2万
查看次数

如何使用MSDeploy配置应用程序池

我目前正在使用MSBuild通过传入参数来创建MSDeploy包:

/p:DeployOnBuild=true;DeployTarget=Package
Run Code Online (Sandbox Code Playgroud)

我正在使用一个parameters.xml文件(放在我网站的根目录下). 我发现的另一个问题是尝试设置应用程序池.

我的parameters.xml文件:

<parameters>
    <parameter name="Application Pool Name" description="Application Pool for this site" tags="" defaultValue="ASP.NET v4.0">
        <parameterEntry kind="DeploymentObjectAttribute"
                        scope="application"
                        match="/application/@applicationPool" />
    </parameter>
...
</parameters>
Run Code Online (Sandbox Code Playgroud)

但似乎msbuild生成的msdeploy包中的archive.xml文件没有带有applicationPool元素的部分

如何使用此部分生成archive.xml以便我可以设置应用程序池?

我想要设置的应用程序池已经存在,所以我不关心MSDeploy同步或在这里创建应用程序池.

编辑:我发现了这个问题如何通过VS&MSDeploy设置控制用于部署的AppPool,提示使用wpp.targets生成自定义提供程序.我正在探索如何使用此方法来修改archive.xml文件

msbuild msdeploy

6
推荐指数
1
解决办法
8484
查看次数

使用MSDeploy和TFS 2010设置应用程序池

我正在尝试使用MSDeploy部署网站,并使用其中的一些构建团队...

/p:DeployOnBuild
/p:DeployTarget=MsDeployPublish
/p:CreatePackageOnPublish=True
/p:MSDeployPublishMethod=InProc
/p:MSDeployServiceURL=localhost
/p:DeployIISAppPath="Default Web Site"
Run Code Online (Sandbox Code Playgroud)

有没有办法在自定义应用程序池中设置此网站?

iis team-build msdeploy

5
推荐指数
2
解决办法
7814
查看次数

标签 统计

msdeploy ×3

application-pool ×1

iis ×1

iis-7 ×1

msbuild ×1

team-build ×1