例如,在Web.config
中可以Web.Release.config
其中一些数据库连接定义如下:
<connectionStrings>
<!-- live db connection -->
</connectionStrings>
和Web.Test.config
:
<connectionStrings>
<!-- test db connection -->
</connectionStrings>
问题:是否可以使app.config
的类似结构根据构建目标使用不同的服务?
背景信息:如果我在Visual Studion中使用添加服务参考... 而不是使用某些网址并生成 终点:
<endpoint address />
要切换到其他端点,我必须手动更改app.config或生成新的服务参考
答案 0 :(得分:4)
是的,视觉工作室有一个名为SlowCheetah的插件,可以将配置转换功能添加到app.config
文件,就像它对web.config
一样。它非常有用 - 我不明白它为什么不包含在Visual Studio中作为默认功能。