【发布时间】:2012-09-09 21:32:00
【问题描述】:
我想知道如何检查我是在使用本地主机还是在实时服务器上。
基本上我想要...
if (using localhost)
{
Do Stuff...
}
else
{
Do this instead...
}
我该怎么做呢?我四处寻找,但找不到任何东西。我想这样做,因为我对实时服务器和开发服务器有不同的设置。我想要一种方法来自动检查我正在使用什么,然后使用某些设置。
提前致谢。
【问题讨论】:
-
虽然@COLDTOLD 的回答已经足够了(+1'd),如果您正在处理存储在配置中的静态设置,您可能有兴趣知道有一些东西被称为配置转变。本质上,您只有一个配置文件,并且根据您的部署,配置中的各种设置可以自动替换为其各自的信息。这是关于该主题的How To。一个非常常见的用途是替换数据库连接信息。
-
这看起来像是一个有趣的解决方案,我会进一步研究它:D