我可以使用msdeploy在Web站点默认物理路径之外部署包吗?

时间:2016-06-23 05:53:12

标签: msdeploy webdeploy

开箱即用的IIS使用物理路径获得默认网站"%SystemDrive%\ inetpub \ wwwroot"

我正在使用Visual Studio构建Web Deploy包。我可以使用 .deploy.cmd 将其部署到我在 .SetParameters.xml 文件中指定的任何应用程序名称:

<setParameter name="IIS Web Application Name" value="Default Web Site\MyApp" />

但该应用程序的物理路径始终位于默认网站物理路径内。应用程序文件夹与应用程序名称匹配 - MyApp。

部署后,我可以将应用程序移动到任何文件夹中并调整App的物理路径。

首先,有没有办法将应用程序部署到默认文件夹以外的文件夹中?

1 个答案:

答案 0 :(得分:1)

您可以启用“使用IIS设置”功能,它将在本地创建包时使用本地IIS配置中的路径。

How can I set the deployment path for an iisApp Provider using MsDeploy?