选择应用程序安装到的应用程序池

时间:2016-02-09 11:31:07

标签: asp.net iis application-pool

对,我不太确定如果我正确地说了这个问题,但我需要帮助。我是一名实习软件工程师,我已经被安排了一个角色来取代一段时间离开的人。我们在一些IIS服务器上安装了现有的ASP.NET MVC应用程序,每次我们重新部署/安装它们时,它都会使用默认的应用程序池安装应用程序,当我们需要将它安装在“xAppPool”上时。

这是一个需要在代码,Web.config或安装程序中更改的设置吗?我不太确定,如果我没有抱怨我如何获得“软件工程师”这个头衔的话,我会更喜欢,就像我之前提出的问题一样。

道歉如果我没有给出足够的描述或者有另一个帖子(我找不到) - 我很乐意对你可能遇到的任何问题说清楚。

路易斯

1 个答案:

答案 0 :(得分:0)

使用WebDeploy非常容易。只需指定指向正确的站点/应用程序池的IIS站点名称即可。如果您使用的是TFS版本或MSBuild.exe,则可以添加以下MSBuild参数:

/p:DeployIisAppPath="[Website name in IIS]" 

或者,如果要在部署时更改它,可以使用MSDeploy SetParam参数:

-setParam:IIS Web Application Name="[Website name in IIS]"