有没有办法在环境变量而不是web.config中设置Web引用URL?

时间:2012-08-30 16:48:11

标签: c# .net api web-config environment-variables

我想从我的web.config中提取Web引用URL配置,这样我们就不必为每个环境维护单独的配置文件。

我们决定的路径是将变量存储为环境变量。有没有办法让我指向我的Web参考使用我设置的URL变量而不是web.config?我还没有找到任何东西......

谢谢!

注意,当我说“环境变量”时,这就是我所说的: enter image description here

2 个答案:

答案 0 :(得分:2)

为什么不呢?它只是string。使用Environment.GetEnvironmentVariable。您应该在系统级别设置它,以便更容易配置。确保您提供退款和适当的错误处理。

答案 1 :(得分:1)

您可以在c#:

中访问环境变量
Environment.GetEnvironmentVariable("NameOfVariable")