首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用MSDeploy持续部署IIS设置

使用MSDeploy持续部署IIS设置
EN

Stack Overflow用户
提问于 2012-03-28 02:49:45
回答 2查看 739关注 0票数 5

我们使用TFS (2008)进行持续部署,并正在寻找一种处理IIS设置更改的好方法。MSDeploy似乎应该是处理这个问题的方法,但经过多次阅读和搜索,我还没有找到一个好的答案。

在我看来,MSDeploy的问题在于,您需要使用现有的IIS网站创建部署包。我希望能够有适当的IIS配置的网站在源代码控制和有构建创建的包。

我能看到的唯一方法就是手工制作archive.xml文件。我的想法是正确的,还是有更好的方法?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-20 05:37:26

我最终使用powershell web管理模块(使用PSake进行构建)来完成这项工作。我仍然倾向于以声明式的方式来做这件事。

票数 0
EN

Stack Overflow用户

发布于 2013-02-13 01:39:07

我已经能够将一堆网站设置放到我的web.config中,这样它们就可以在源代码管理中轻松部署。不过,并不是全部。其中一些似乎在IIS层次结构中设置得更高,然后无法被我的web.config覆盖。

我从来没有找到一种使用应用程序池设置来实现这一点的方法。

为了设置新站点,我编写了一个小型的C# WinForms应用程序,它使用IIS的编程接口来创建站点和应用程序池并更改它们的设置。可能类似于您的PowerShell脚本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9895723

复制
相关文章

相似问题

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