0

ASP.NET ページを MVC コントローラーに変換しようとすると、ビルド エラーが発生します。

「System.Web.HttpContextBase」には「Current」の定義が含まれておらず、タイプ「System.Web.HttpContextBase」の最初の引数を受け入れる拡張メソッド「Current」が見つかりませんでした

これは、ASP.NET から MVC に変換する必要があるコード行です。

 byte[] param = Request.BinaryRead(HttpContext.Current.Request.ContentLength);

コンパイラは以下に下線を引きます: HttpContext. 現在の.Request.ContentLength

4

2 に答える 2

2

使ってみてくださいControllerContext.HttpContext.Current

于 2012-08-30T20:27:13.857 に答える
1

HttpContext.Request.ContentLengthを使用できます

于 2012-08-30T20:27:50.557 に答える