コンソールアプリケーションでの HttpUtility.UrlEncode 質問する

コンソールアプリケーションでの HttpUtility.UrlEncode 質問する

コンソール アプリケーション、VB.NET、VS 2010 Beta 2 で HttpUtility.UrlEncode を使用したいと思います。

System.Web.HttpUtility.UrlEncode(item)

エラーメッセージ:「HttpUtility」は「Web」のメンバーではありません。

この質問Anjisan は、次のように System.Web への参照を追加することを提案しています。

  1. ソリューションエクスプローラーで参照を右クリックします
  2. 「参照を追加」を選択
  3. 「参照の追加」ダイアログボックスで、.NETタブを使用します。
  4. System.Webまでスクロールして選択し、OKをクリックします。

ただし、その場所に System.Web エントリがありません。

ベストアンサー1

System.Webありますが、Visual Studio はデフォルトでは名前で並べ替えないようです。Component nameリストを並べ替えるには、列をクリックする必要があります。

このコードを実行することができました:

Console.WriteLine(System.Web.HttpUtility.UrlEncode(" ")); // +

参考までに付け加えておきますがSystem.Webそれなし System.Web.Extensions

また、ターゲット フレームワークを .NET Framework 4 クライアント プロファイルから .NET Framework 4 に置き換える必要があります。プロジェクト >> プロパティ... >> アプリケーション タブに移動します。

おすすめ記事