4

我有一个项目作为参考添加到 System.Web。

但是,它似乎无法获取 HttpContext。这样做:

Imports System.Web
_ApplicationBase = HttpContext.Current()

告诉我 HttpContext 没有声明。如果您查看 System.Web 中的方法和属性,几乎没有任何显示:只有 AspHostingPermission、AspHostingPermissionAttribute、AspHostingPermissionLevel 和 Services。

引用有效并指向正确的位置。这让我发疯 - 我错过了什么?

干杯,马特

4

2 回答 2

7

如果在设计时发生此错误,则可能是缺少程序集引用。确保您的项目引用 System.Web.dll 程序集。

于 2010-04-09T14:36:45.817 回答
5

HttpContext对象仅在处理请求的线程上的 asp.net 请求期间存在。在任何其他线程或进程中,没有HttpContext可用的。

于 2010-04-09T10:28:01.493 回答