3

HttpUtility.UrlEncodesharepointプロジェクトで使用しようとしてframework 3.5いますが、認識されません。簡単に言うと:

HttpUtility は現在のコンテキストに存在しません

私は呼び出しSystem.Webましたが、まだ Http オブジェクトを認識しません!

4

2 に答える 2

2

System.Web.dllへの参照を追加する必要があります

上記の参照なしでSystem.Web を使用するだけでは十分ではありません。

残念ながら、System.Web.dllは、.Net フレームワークのクライアント プロファイル バージョンを対象とするプロジェクトでは参照できません。したがって、プロジェクトのプロパティを見て、「.NET Framework 3.5 クライアント プロファイル」ではなく「.NET Framework 3.5」をターゲットにしていることを確認してください。

于 2013-02-22T09:41:59.090 に答える
1

この質問はここで回答されました: .NET 3.5 SP1 クライアント フレームワークの HttpUtility に代わるものは?

可能であれば別のオプションは、.NET 4.5 にアップグレードすることです。その後、使用するオプションがあります。

WebUtility.UrlEncode 

http://msdn.microsoft.com/en-us/library/system.net.webutility.urlencode.aspx

于 2013-02-22T09:45:18.957 に答える