2012-04-09 16 views
3

なぜこのエラーが発生しますか?私の変数はリクエストから名前を取得し、また私は "data.qext"を試しましたが、Visual Studioは私にエラーを与えます。ThreadPool.QueueUserWorkItem NullReferenceException

私のWebsiteRoot/uploads/files/test.pdfに「test.pdf」ファイルがありますが、まだエラーがあります。多分私は何かを欠いているでしょうか?詳細な説明のための

チェック画像:あなたはHttpContext.Current.Server.MapPathの代わりにこの方法を試すことができますhttp://prntscr.com/7wnid

+0

HttpContextをお持ちですか?あなたのように見えるHttpContext.Current.Severはnull ... –

+0

これについては、はいのofc私はhttp://prntscr.com/7wnrcを持っている –

+1

私は...あなたがHttpContextの上にマウスを渡す場合、デバッグするとき.Current.Sever ...それは何かを示すか、それともヌルですか? –

答えて

2

System.Web.Hosting.HostingEnvironment.MapPath() 

HttpContextための必要はありません、そう。

+0

私は他の関数内でHttpContext.Current.Sever.MapPathでエラーが発生しているので、これは間違いなく私の問題を解決します。ありがとう! –

関連する問題