我有一个项目作为引用添加到 System.Web。
但是,它似乎无法获取 HttpContext。这样做:
Imports System.Web
_ApplicationBase = HttpContext.Current()
告诉我 HttpContext 没有声明。如果您查看 System.Web 中的方法和属性,几乎没有任何显示:只有 AspHostingPermission、AspHostingPermissionAttribute、AspHostingPermissionLevel 和 Services。
引用有效并指向正确的位置。这让我发疯 - 我错过了什么?
干杯,
马特
最佳答案
HttpContext
对象仅在处理请求的线程上的 asp.net 请求期间存在。在任何其他线程或进程中,没有 HttpContext
可用。
关于.net - 缺少 HttpContext,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2606595/