この質問UrlEncode through a console application? で説明されているように、コンソール アプリで HttpUtility を使用する必要がありますか?
問題は、参照を追加して .NET タブに移動しようとすると、何らかの奇妙な理由で System.web が表示されず、最近に移動して System.Web を選択すると、参照が追加されますが、黄色の感嘆符。
何が悪い、私はこれが些細なことであることを知っています...
この質問UrlEncode through a console application? で説明されているように、コンソール アプリで HttpUtility を使用する必要がありますか?
問題は、参照を追加して .NET タブに移動しようとすると、何らかの奇妙な理由で System.web が表示されず、最近に移動して System.Web を選択すると、参照が追加されますが、黄色の感嘆符。
何が悪い、私はこれが些細なことであることを知っています...
Microsoft は、.Net フレームワーク用の特別な「クライアント プロファイル」を提供しているため、アプリケーション開発者はより小さく高速な展開パッケージを作成できます。クライアント プロファイルには単純な .Net アプリに必要な要素 (CLR、Windows フォームなど) の多くが含まれていますが、奇妙なことに System.Web の要素は含まれていません。
フレームワークの「クライアント プロファイル」バージョンに含まれる内容の詳細については、 http://msdn.microsoft.com/en-us/library/cc656912.aspxを参照してください。
お気づきのとおり、TargetFramework を通常の .Net Framework 4 に変更するだけで (プロジェクト プロパティ ウィンドウで)、必要なすべての機能にアクセスできるようになります。
ターゲット フレームワーク プロファイルを変更する必要があります: クライアントからフル (VS プロジェクトのプロパティ ウィンドウで)。