2009-11-17 3 views
19

Как добавить класс MembershipProvider в мой проект .NET 4.0 в VS 2010 B2?MemberhipProvider в .NET 4.0

Я хочу настроить членствоProvider, но я не могу без добавления этого класса. Прошу вас пройти через этот процесс.

ответ

41

Интересно. Тем не менее, строить ошибки ваш друг;)

Попытка построить библиотеку классов, построенный, как вы описали, я получаю следующее сообщение об ошибке компиляции:

The type name 'MembershipProvider' could not be found. This type has been forwarded to assembly 'System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Consider adding a reference to that assembly.

Следуя инструкциям (добавление ссылки на System.Web. ApplicationServices) позволяет мне продолжать, как и ожидалось.

+0

MembershipProvider не существует в VisualStudio 2010! Ты можешь сделать это? – mSafdel

+0

К сожалению, см. Мой обновленный ответ. –

+0

Спасибо Zhaph-Ben Duguid – mSafdel

0

Существует ссылка на не установлен Одером с Отсутствующим использованием имен является System.Web.Security

для получения дополнительной информации checkt out MSDN

+0

Спасибо Андреас за внимание. Я устанавливаю refrence в пространство имен System.Web.Security, но я не могу наследовать свой класс от MemberhipProvider. – mSafdel

+0

какой компилятор сообщение вы получаете? –

+0

Вы должны опубликовать некоторый пример кода, поскольку класс MembershipProvider является абстрактным и должен быть унаследован, поэтому я предполагаю, что вы можете ошибиться в другом месте? – James

14

Абстракционный класс MembershipProvider является частью пространства System.Web.ApplicationServices в .NET Framework. Добавьте ссылку на эту сборку, и она должна решить проблему.

+0

Подтверждение 'System.Web.Security.MembershipProvider' существует в' System.Web.ApplicationServices.dll'. Это совсем не смущает! = 0 Престижность за помощь Мантхан. – SliverNinja

Смежные вопросы