我想添加一个web.config转换,以便通过MSBuild在自动构建/部署周期中使用。但是,当我使用Visual Studio添加转换时,我只获得调试和发布,并且没有选择转换的选项。据我所知,我需要添加一个新的配置文件,但我真的不需要它。我是否必须这样做或者还有其他方法来使用转换(特别是对于构建任务)?
我也担心如果我添加一个新的配置文件,我可能会破坏检查调试配置的代码:
#if DEBUG
这个常量是在配置文件中定义的,还是配置文件本身?
基本上我的问题是如何为自动构建添加不是调试/发布的配置转换?