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

Отсутствует System.Web.UI и System.Web.Security

Я не могу скомпилировать проект, потому что отсутствуют пространства имен System.Web.UI и System.Web.Security. Я могу видеть только System.Web.ApplicationServices, System.Web.Mvc и System.Web.Services, когда добавляю ссылки. Где загрузить пропущенные пространства имен?

4b9b3361

Ответ 1

Перейдите в меню Project → Добавьте ссылку и найдите System.Web.dll в списке

alt text

Ответ 2

Я не знаю о System.Web.UI, но System.Web.Security перешел на сборку System.Web.ApplicationServices в .NET 4.0 Framework.

Ответ 3

Следуя предложению Kinderchocolate, я переключился на ".Net Framework 4" в моем проекте Properties (VS 2010) и вызвал появление "System.Web" в списке сборок. С тех пор я наконец смог использовать System.Web.UI.

Итак, я не уверен, что не получилось для kinderchocolate, но его изменение сработало для меня.

Ответ 4

Да, Kinderchocolate правилен. Когда вы добавите ссылку System.Web в свой проект, в коде вы можете добавить using System.Web.UI и все подкомпоненты System.Web.UI, например. System.Web.UI.HtmlControls.

Ответ 5

Вы можете добавить сборку System.Web.ApplicationServices в .NET 4.5 Framework.

используя System.Web.ApplicationServices;

Ответ 6

вы можете перейти к: project → proprieties → и изменить профиль Framework from Client на .Net 4, если он не работает, вы можете добавить ссылку вручную. Удачи.

Ответ 7

Добавьте ссылки System.Web.Extensions и System.Web.Extensions.Design в 4.6.1 если вы пропустите ListView или LinqDataSource