/ / ASP.Net Mitgliedschaft-Anbieter-Datenbank nicht erstellt - asp.net, Mitgliedschaft-Provider

ASP.Net-Mitgliedschaft-Provider-Datenbank nicht erstellt - asp.net, Mitgliedschaft-Provider

Ich versuche, den Mitgliedschaftsanbieter einzurichten. Ich habe die ASP.Net Web Site Administration verwendet und (1) den Zugriff aus dem Internet, (2) Rollen (3) mehrere Benutzer und (4) Zugriffsrollen eingerichtet. Ich schloss dann den Link und ging zurück zu meiner Anwendung und erwarte eine SQL-Datenbank mit dem Namen "Tut mir leid, ich glaube, ich erwarte eine DB namens" ASPNETDB.mdf, aber es war nicht eingerichtet. Ich habe das automatisch passiert. Wie bekomme ich die Datenbank für die Mitgliedschaft orovider erstellt?

Danke im Voraus!

Antworten:

0 für die Antwort № 1

Als Alternative zum Ausführen von aspnet_regsql können Sieziehe die universellen Anbieter von nuget herunter. Diese Anbieter erstellen automatisch Tabellen, die Sie benötigen, wenn sie nicht vorhanden sind, da SQL CE und SQL Azure bereit sind.

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

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


1 für die Antwort № 2

Sie müssen das ausführen aspnet_regsql.exe um die Datenbank für die Standardanbieter zu erstellen.

Überprüfen Sie diesen Link:

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