首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >环境配置

环境配置
EN

Stack Overflow用户
提问于 2009-04-09 22:26:22
回答 3查看 88关注 0票数 0

修改web.configs (和其他基于XML的配置)的最佳方法是什么?我需要自动应用基于环境的某些设置。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-04-09 22:38:31

如果您指的是编程,那么有一些类允许您这样做,例如WebConfigurationManagerConfigurationManager

票数 1
EN

Stack Overflow用户

发布于 2009-04-09 23:27:20

我通常将我的环境配置与单独的配置文件一起存储在他们自己的文件夹中,并在主web.config中引用appsettings标记的文件属性

代码语言:javascript
复制
  /config/dev.config 
          systest.config
          uat.config
          prod.config

  <appsettings file="config/dev.config">

这意味着我们可以部署所有配置,只需切换一个值即可更改环境。唯一的缺点是这会破坏一些配置编辑器。

票数 2
EN

Stack Overflow用户

发布于 2009-04-09 22:46:10

您也可以在构建脚本中做到这一点。Nant和MSBuild都有Xml Peek和Poke的概念。

一般来说,我反对程序化编辑web.config的想法(这将导致您的站点重新加载)。

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

https://stackoverflow.com/questions/736112

复制
相关文章

相似问题

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