3

この質問UrlEncode through a console application? で説明されているように、コンソール アプリで HttpUtility を使用する必要がありますか?

問題は、参照を追加して .NET タブに移動しようとすると、何らかの奇妙な理由で System.web が表示されず、最近に移動して System.Web を選択すると、参照が追加されますが、黄色の感嘆符。

何が悪い、私はこれが些細なことであることを知っています...

4

2 に答える 2

10

Microsoft は、.Net フレームワーク用の特別な「クライアント プロファイル」を提供しているため、アプリケーション開発者はより小さく高速な展開パッケージを作成できます。クライアント プロファイルには単純な .Net アプリに必要な要素 (CLR、Windows フォームなど) の多くが含まれていますが、奇妙なことに System.Web の要素は含まれていません。

フレームワークの「クライアント プロファイル」バージョンに含まれる内容の詳細については、 http://msdn.microsoft.com/en-us/library/cc656912.aspxを参照してください。

お気づきのとおり、TargetFramework を通常の .Net Framework 4 に変更するだけで (プロジェクト プロパティ ウィンドウで)、必要なすべての機能にアクセスできるようになります。

于 2012-07-06T21:04:07.147 に答える
2

ターゲット フレームワーク プロファイルを変更する必要があります: クライアントからフル (VS プロジェクトのプロパティ ウィンドウで)。

于 2012-07-06T18:52:51.693 に答える