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 に答える