2009-03-27 4 views
0

У меня есть источник для sqlMembershipProvider и sqlRolesProvider, который MS отправляет, и я хочу изменить его, чтобы использовать мои собственные таблицы и схему.Интеграция поставщика пользовательского членства в существующем решении

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

Как настроить код провайдера в проекте внутри этого решения, чтобы я мог ссылаться на свой пользовательский провайдер в web.config веб-проекта решения?

ответ

0

Это действительно не имеет значения до тех пор, пока вы предоставляете полное имя типа в конфигурации:

<membership defaultProvider="YourProvider"> 
    <providers> 
     <add name="YourProvider" type="FullTypeName, YourAssembly"/> 
    </providers> 
</membership> 

Это может быть тип в отдельной сборке, или в веб-приложении. Он не будет работать в случае проекта «Веб-сайт», потому что весь код в папке App_Code скомпилирован «на лету», поэтому вы не можете указать его имя типа.

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