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

Не удается добавить ссылку на System.Web.dll

Я пытаюсь использовать HTTP-функции, содержащиеся в сборке System.Web.dll. Однако, в то время как dll, похоже, существует в том же каталоге, что и все другие ссылки на DLL Visual Studio 2010 в моем проекте, он не может подключиться и вызывает предупреждение - "Указанный компонент" System.Web "не найден". Тем не менее, dll находится в той же папке, что и все остальные, на которые ссылается проект, и выбрав его в режиме "Просмотр ссылки", позволяет мне добавить его, после чего он не заполняет свойство "Путь". Я делаю что-то неправильно? Как я могу сделать System.Web доступным в моем проекте?

Любая помощь очень ценится!

Изменить: У меня нет ссылки на System.Web на вкладке .Net окна "Добавить ссылку".

4b9b3361

Ответ 1

Если вы настроили целевой профиль клиента .NET 3.5 или 4, вы не увидите сборки ASP.NET.

Кроме того, вы должны попробовать использовать HTTP-классы в System.Net.

Ответ 2

Для людей, которые не могут найти "System.Web" в .Net References, это может быть ответ:

"вам нужно щелкнуть правой кнопкой мыши проект → свойства → , а затем изменить" Целевую структуру ", которая, вероятно, будет".NET-профилем клиента .NET Framework 4 "только для".NET Framework 4 ".

Ответ был дан Tinister (спасибо) как ответ на предыдущий пост. Но я подумал, что это немного спрятано на его первоначальном посту. Поэтому я поставил его здесь, чтобы сделать его более простым. Надеюсь, поможет.

Ответ 3

System.Web следует ссылаться на GAC. Эта сборка не имеет ничего общего с вашими папками приложений.

alt text

Ответ 4

1 щелкните правой кнопкой мыши по ссылкам в обозревателе решений и нажмите ссылку...

2 выберите вкладку просмотра и перейдите на страницу C:\Windows\assembly\GAC_32\System.Web\System.Web.dll и добавьте файл dll в ваши ссылки.

Ответ 5

Вы пытаетесь добавить ссылку на файл System.Web.dll ? System.Web находится в GAC в любой системе Windows, поэтому, когда вы добавляете ссылку в диалоговом окне "Добавить ссылку", выберите System.Web со вкладки .NET.

Ответ 6

JoeR

Мы создали инструмент, который поможет вам достичь своей цели. Muse VSReferences позволит вам добавить ссылку глобального кэширования сборок в проект из пункта Добавить ссылку GAC.

enter image description here

Привет