TFS 2015 版本管理:指定特定应用程序池中的应用程序名称作为网站名称

TFS 2015 Release management: Specify name of the application inside a specific App Pool as the website name

我正在尝试对 MVC 应用程序进行 Web 部署。我添加了复制文件到远程机器、IIS 管理和 IIS Web 部署。

我需要将它部署到应用程序池中的应用程序。 浏览下面的视频 URL https://app.pluralsight.com/player?course=tfs-visual-studio-2015-implementing-continuous-delivery&author=marcel-devries&name=tfs-visual-studio-2015-implementing-continuous-delivery-m4&clip=4&mode=live。 作者要求指定网站名称。在我的例子中,网站名称是应用程序池中的应用程序名称。

如何在IIS管理的网站名称参数中指定应用程序池下的应用程序名称。

根据您的描述,网站名称应该是应用名称,所以将应用名称作为网站名称参数即可。

请阅读Overview and parameters instruction for the WinRM - IIS Web App Management task . And this Deploy: IIS Web App Manage

此外,您还可以使用带参数的 MSBuild 来部署应用程序,请参考以下链接:


更新:

如果您已经有一个网站,并且想在该网站下部署您的应用程序。然后你只需要使用 IIS Web App Deploy 步骤。不需要 Web App Management 步骤。

只需尝试 websitename\appname 作为 IIS Web App Deploy 步骤中的网站名称参数。参见 Parameters for IIS Application configuration