我有几个web.config文件:
其中Web.config是主配置文件,其余是转换文件。
我正在使用Octopus Deploy进行部署,并在部署到每个环境时自动使用正确的转换。但是,如果我要在本地构建灵魂,它将使用变换Web.config使用Web.Debug.config,这意味着主要将被更改,所以如果我现在检查解决方案我的Web.config将使用Web进行转换.Debug.config转换,这是不正确的。
我只能想象这是一个常见的问题,必须有一个标准的方法来解决这个问题,但我自己也找不到任何东西。
谢谢, 麦克
答案 0 :(得分:0)
为您提供一些选择
我喜欢第二种方法,因为它可以防止有人更改基本web.config(有或没有来自转换的帮助)并且它开始生产。我们像调试配置文件一样有效地处理Web.config。