gpt4 book ai didi

c# - .net 在运行时确定我的应用程序是 exe 还是 web 应用程序

转载 作者:行者123 更新时间:2023-11-30 13:35:10 25 4
gpt4 key购买 nike

我确定我以前做过这个,但我已经在文档中查看了一段时间,但似乎无法再次找到它。我需要能够在运行时在我的业务域中确定我的应用程序在什么上下文中运行。这样我就可以对配置文件进行一些切换,并使用正确的方法来确定我是在调试还是发布等环境中运行。我非常有信心它在 System.Environment 中,但我还没有遇到过它。

最佳答案

非常简单的方法:

bool isWebApp = HttpContext.Current != null;

每次都像魅力一样工作。

关于c# - .net 在运行时确定我的应用程序是 exe 还是 web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/820595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com