/ / Nie utworzono bazy danych dostawcy ASP.Net - asp.net, dostawca członkostwa

Nie utworzono bazy danych dostawcy ASP.Net - asp.net, dostawca członkostwa

Próbuję skonfigurować dostawcę członkostwa. Użyłem Administracji witryny sieci Web ASP.Net i skonfigurowałem (1) dostęp z Internetu, (2) role (3) kilku użytkowników i (4) role dostępu. Następnie zamknąłem łącze i wróciłem do mojej aplikacji i spodziewałem się znaleźć bazę danych SQL o nazwie "Przepraszam, myślę, że oczekuję nazwy DB ASPNETDB.mdf, ale nie było to ustawione, bo stało się to automatycznie, jak mogę utworzyć bazę danych dla członkostwa orovider?

Z góry dziękuję!

Odpowiedzi:

0 dla odpowiedzi № 1

Jako alternatywa do uruchamiania aspnet_regsql możeszściągnij uniwersalnych dostawców z nuget. Dostawcy ci automatycznie utworzą tabele, których potrzebujesz, jeśli nie istnieją z korzyścią dla SQL CE i SQL Azure.

http://www.hanselman.com/blog/IntroducingSystemWebProvidersASPNETUniversalProvidersForSessionMembershipRolesAndUserProfileOnSQLCompactAndSQLAzure.aspx

http://nuget.org/List/Packages/System.Web.Providers


1 dla odpowiedzi nr 2

Musisz wykonać aspnet_regsql.exe utworzyć bazę danych dla domyślnych dostawców.

Sprawdź ten link:

http://msdn.microsoft.com/en-us/library/ms229862(v=vs.80).aspx