2009-07-20 81 views
104

我正在將代碼從我的app_code文件夾移動到類庫。我用[System.Web.Script.Serialization.ScriptIgnore]屬性標記了幾種方法。我的類庫看不到這個名字空間。我的添加引用對話框看不到這個名字空間。如何正確使用類庫中的這個標籤?在類庫中添加System.Web.Script引用

以下是錯誤: 類型或命名空間名稱「ScriptIgnoreAttribute」找不到(是否缺少using指令或程序集引用?)

回答

229

ScriptIgnoreAttribute類是在系統。 Web.Extensions.dll程序集(位於VS Reference Manager中的Assemblies> Framework下)。您必須在您的類庫項目中添加對該程序集的引用。

您可以在ScriptIgnoreAttribute class的MSDN頁面頂部找到此信息。

+42

不錯的一個。 `System.Web.Script.JavaScriptSerializer`也在這個程序集中。 – 2011-06-27 09:44:21

11

您需要在Project.Web.Script.Serialization錯誤的項目中添加對System.Web.Extensions.dll的引用。