ASP.NET v4.0 で JavascriptSerializer オブジェクトを C# で使用しようとしています。私は Visual Studio を使用していません。これはライブ IIS7 サーバー上にあります。この同じ Web サーバーで VB を使用してこのオブジェクトに問題なくアクセスできるため、必要な DLL が存在し、正しく構成されていることがわかります。
しかし、C# でこのオブジェクトを使用しようとすると、次のエラーが発生します。The type or namespace name 'JavascriptSerializer' could not be found
私のクラスファイルには、これがあります:
using System.Web;
using System.Web.Script;
using System.Web.Script.Serialization;
web.config には、次のようなものがあります。
<assemblies>
<add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</assemblies>
私の default.aspx.cs ファイルには、次のものがあります。
JavaScriptSerializer obj_serializer = new JavascriptSerializer();
上記のエラーを引き起こしているのは、この最後のコード行です。
ヘルプ?