首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用MsDeploy设置iisApp提供程序的部署路径?

如何使用MsDeploy设置iisApp提供程序的部署路径?
EN

Stack Overflow用户
提问于 2013-04-23 03:59:38
回答 1查看 3.7K关注 0票数 3

我正在为我的Web应用程序创建Web部署包zip文件

我发现我能够通过在打包站点时包含pubxml并在构建期间使用PublishProfile属性来指定配置文件来指定应用程序的站点名称。

pubxml中包含<DeployIisAppPath>WebSiteName</DeployIisAppPath>,它创建站点名称,如IIS Management屏幕中所示。

当网站部署到尚未安装此应用程序的服务器时,我想指定网站在磁盘上的位置。

我可以使用什么属性来做这件事?我看到我可以使用如下所示的-replace参数:Specify different path for provider iisApp when creating package with msdeploy,但我更希望在我的pubxml中设置该值。

EN

Stack Overflow用户

回答已采纳

发布于 2013-04-29 00:20:42

您有两个选择:

  1. 选中“包括IIS...”的复选框。当您这样做时,一个标题为“目标服务器上web应用程序的物理路径”的文本框将会亮起。使用为此生成的参数值,你可以修改目标应用程序路径。
  2. 你的另一个选择是直接使用msdeploy.exe,并使用"apphostconfig“提供程序而不是iisApp提供程序重新创建包,然后在目标服务器上参数化应用程序路径。
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16155632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档