用于发布和测试的WCF app.config

时间:2013-11-13 07:27:35

标签: c# wcf web-services web-config app-config

例如,在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或生成新的服务参考

1 个答案:

答案 0 :(得分:4)

是的,视觉工作室有一个名为SlowCheetah的插件,可以将配置转换功能添加到app.config文件,就像它对web.config一样。它非常有用 - 我不明白它为什么不包含在Visual Studio中作为默认功能。