.NETでSystem.Web.Script.Serializationの参照を追加する

using System.Web.Script.Serialization;
と名前空間を宣言しようとすると ‘Script’ に波下線が出て
「型または名前空間名 ‘Script’ は名前空間 ‘System.Web’ に存在しません。アセンブリ参照が不足しています。」
というエラーが出てしまい、参照の追加(プロジェクトまたは参照設定右クリック)をしようにも ‘System.Web.Script’ が存在しない。

解決法はというと ‘System.Web.Extensions.dll’ を参照に追加。
C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5 (WinXP)
とかそのあたりにあるはず。Win7は多分(x86)の方。
.NET Framework 4.0 を使っててもv3.5のフォルダにあるものでOK。
ただし下記フォルダのではダメ。
C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0


カテゴリー: 未分類 パーマリンク