在我的客户端应用程序中,我有时会连接 localhost:1242\SomeService.asmx
到someDomain:1242\SomeService.asmx
. 换句话说,有时我想在本地进行测试,而在其他时间进行远程测试。
VS 为您提供的默认选项是调试和发布。我想创建自定义的,实际上我刚刚创建了一个新的构建配置:
无论如何,如果我使用该配置,我怎么能知道代码?
我想做类似的事情:
if(Configuration.Type == ConfigTypes.Local)
ConectionString = "localhost:1242:\SomeService.asmx";
else if (Configuration.Type == ConfigTypes.Remote1)
ConectionString = "SomeDomain1:1242:\SomeService.asmx";
else if (Configuration.Type == ConfigTypes.Remote2)
ConectionString = "SomeDifDomain:1242:\SomeService.asmx";
发布模式也往往更有效?我将如何指定这些设置?