Подтвердить что ты не робот

Системная ссылка dll system.web.extensions отсутствует в ссылках 2.0.net в VS2010?

У меня возникла аналогичная проблема с этим человеком.

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

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

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

4b9b3361

Ответ 1

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

Я установил версию 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\v1.0.61025

Ответ 2

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

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

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

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