【发布时间】:2015-06-14 02:42:32
【问题描述】:
我有几个 Azure 部署槽:开发、暂存、生产等。
我想创建一组 web.config 文件,每个部署槽一个。所以web-dev.config、web-staging.config等等
我不想在 Azure 中使用特定于插槽的设置,因为如果您有不止一两个设置,将所有设置都放在一个文本文件中似乎要容易得多。
我不想在单个 web.config 文件上编写 XML 转换,因为那太疯狂了。配置文件已经足够复杂,无需额外的间接层。即使我不这么认为,web.config 转换似乎也与构建配置相关联,而不是与部署目标相关联。我不想为了我的部署过程而扭曲我的构建过程。
我知道跨文件复制和粘贴配置设置很糟糕,但我们就是这样。在 MS 的某个人修复 ASP.net 中的配置之前,我只想为每个部署目标创建一个文件,然后就这样结束了。
我该怎么做?
【问题讨论】: