Dodawanie Systemu.Www.Odniesienie do skryptu w bibliotece klas

Obecnie przenoszę kod z folderu app_code do biblioteki klas. Otagowałem kilka metod atrybutami [System.Web.Script.Serialization.ScriptIgnore]. Moja biblioteka klas nie widzi tej przestrzeni nazw. Okno dialogowe Dodaj referencje nie widzi tej przestrzeni nazw. Jak prawidłowo używać tego tagu z biblioteki klas?

Oto błąd: nie można znaleźć typu lub nazwy przestrzeni nazw 'ScriptIgnoreAttribute' (brakuje Ci dyrektywy używającej lub odniesienia do asemblera?)

Author: DDA, 2009-07-21

2 answers

Klasa ScriptIgnoreAttribute jest w systemie .Www.Rozszerzenia.dll assembly (znajduje się w sekcji Assemblies > Framework w Menedżerze referencji VS). Musisz dodać odniesienie do tego zestawu w projekcie biblioteki klas.

Możesz znaleźć tę informację na górze strony MSDN dla klasy ScriptIgnoreAttribute .

 248
Author: M4N,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-05 19:18:20

Musisz dodać odniesienie do System.Web.Extensions.dll w project for System.Www.Scenariusz.Błąd serializacji.

 13
Author: Gaurang Dhandhukiya,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-22 13:58:40