我有一个项目作为引用添加到 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/

10-17 01:59