Ссылка на dll System.web.extensions отсутствует в ссылках .net инфраструктуры 2.0 в VS2010? - PullRequest
17 голосов
/ 10 марта 2011

У меня такая же проблема, как у этого человека .

Я пытаюсь работать со старым проектом, который использует 2.0 Framework в Visual Studio 2010. Однако он не признает, что dll System.web.extensions является частью этой структуры, когда он фильтрует к 2.0 Framework на добавлении. Ссылочный диалог. И нет, мой фреймворк просто установлен на ".NET Framework 2.0", так как нет 2.0-клиента.

Любая помощь будет оценена.

Прямо сейчас я просто вручную зашел в файл csproj с помощью блокнота и добавил в ссылку. Это похоже на работу. Есть ли способ, которым я могу сделать это с другими проектами, над которыми я работаю, или мне просто нужно вручную добавить его в файлы csproj для каждого?

Ответы [ 2 ]

13 голосов
/ 18 ноября 2014

У меня просто была эта проблема со старым проектом, над которым мне нужно было поработать.

Я установил версию 1.0 веб-расширений AJAX с http://go.microsoft.com/fwlink/?LinkID=77296, чтобы получить более старую версию файла, затемВ моем проекте я ссылался на DLL, связавшись с System.Web.Extensions.dll в папке C: \ Program Files (x86) \ Microsoft ASP.NET \ ASP.NET 2.0 AJAX Extensions \ v1.0.61025

5 голосов
/ 10 марта 2011

Функция профиля клиента была добавлена ​​с VS2008 SP1.Он не возвращается с профилями клиентов для проектов .NET 2.0.

Кажется, что сборка System.Web.Extensions.dll не была частью GAC при установке - вам пришлось вручную включить ее в свойкаталог bin.См. сообщение на форуме для людей, имеющих схожие проблемы.

Я думаю, вы сможете добавить сборку, выбрав ее при добавлении ссылки, вместо того, чтобы запускать Блокнот идобавьте это таким образом.

Надеюсь, это поможет.Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...