在ASP.NET(Visual Studio)中检测开发服务器

6
你能否通过编程的方式检测是否使用 Visual Studio 的开发服务器而不是 IIS?

3
这么做有什么特定的原因吗?如果你只是试图区分环境,也许编译标志会更好(例如 DEBUG 等)。 - rifferte
1个回答

7
在Visual Studio 2010中,对于开发服务器,Request.ServerVariables("SERVER_SOFTWARE")将返回Nothing(null),而对于我的Win7 Pro IIS/VS2010安装,则会返回"Microsoft-IIS/7.5"。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接