1. ホーム
  2. asp.net

[解決済み] クラスライブラリにSystem.Web.Scriptのリファレンスを追加する

2022-08-01 21:32:33

質問

現在、私の app_code フォルダからクラス ライブラリにコードを移動しています。 私はいくつかのメソッドに [System.Web.Script.Serialization.ScriptIgnore] 属性でタグ付けしました。 私のクラスライブラリはこのネームスペースを見ることができません。 参照の追加ダイアログにこのネームスペースが表示されません。 クラスライブラリからこのタグを適切に使用するにはどうすればよいですか?

以下はそのエラーです。 型名または名前空間名 'ScriptIgnoreAttribute' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が不足していますか?)。

どのように解決するのですか?

この ScriptIgnoreAttribute クラスは System.Web.Extensions.dll アセンブリにあります (VS Reference Manager の Assemblies > Framework の下にあります)。クラスライブラリプロジェクトにそのアセンブリへの参照を追加する必要があります。

の MSDN ページのトップにこの情報があります。 ScriptIgnoreAttribute クラスです。 .