Hatena::ブログ(Diary)

My Programing Diary

2010-08-30

HttpUtility が見つからない

またまた、簡単なところではまってしまいました。

using System.Web; で定義しているのに、 System.Web.HttpUtility クラスが見つからないエラーが発生。


「エラー 1 型または名前空間名 'HttpUtility' は名前空間 'System.Web' に存在しません。アセンブリ参照が不足しています。 」


しかも、「参照の追加」の中にも見つかりません。なんでだろう。。。


解決策

原因は、プロジェクトのプロパティで、「.NET Framework 4 Client Profile」が選ばれてために System.Web が参照できていないようでした。

ここで、「.NET Framework 4」を選択して、

f:id:shingotada:20100831010522j:image


プロジェクトを右クリックし、「参照の追加」で System.Web を追加します。

f:id:shingotada:20100831010523j:image


これでコンパイルエラーを回避できました。

これを探すので丸一日無駄になりました。。。。