Для тех, кто, кажется, следит за ответами выше, но все еще имеет проблему (например, см. Первый комментарий на вопрос автора):
Вы, вероятно, работаете над решением многих проектов. Проект, над которым вы работаете, ссылается на другие проекты, но вы фактически изменяете файл из одного из других проектов. Например:
- Проект A, ссылки
System.Web.Extensions
- проект A, ссылки на проект B
Но если файл, который вы изменяете для использования System.Web.Script.Serialization
, находится в проекте B, то вам также необходимо добавить ссылку на System.Web.Extension
в проекте B.