对,我不太确定如果我正确地说了这个问题,但我需要帮助。我是一名实习软件工程师,我已经被安排了一个角色来取代一段时间离开的人。我们在一些IIS服务器上安装了现有的ASP.NET MVC应用程序,每次我们重新部署/安装它们时,它都会使用默认的应用程序池安装应用程序,当我们需要将它安装在“xAppPool”上时。
这是一个需要在代码,Web.config或安装程序中更改的设置吗?我不太确定,如果我没有抱怨我如何获得“软件工程师”这个头衔的话,我会更喜欢,就像我之前提出的问题一样。
道歉如果我没有给出足够的描述或者有另一个帖子(我找不到) - 我很乐意对你可能遇到的任何问题说清楚。
路易斯
答案 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]"