Utilizzando [W:Visual Studio] per aggiungere un nuovo database ad un progetto, spesso capita di avere la necessità di configurarlo aggiungendogli tutte le nuove features (Membership, Roles, Profile e Personalization) aggiunte nella versione 2.0 di ASP.NET.

Il procedimento è immediato utilizzando [W:SQL Server Management Studio] , meno (almeno per me Tongue out) nel caso si voglia farlo per il file mdf presente nella nostra cartella APP_DATA.
Lo strumento da utilizzare è sempre l'utility aspnet_regsql.exe (che potete trovare al percorso C:\WINDOWS\Microsoft.NET\Framework\v2.0.xxxx) .
Questa è invece la sintassi :

 

aspnet_regsql -A all -C "Data Source=.\SQLEXPRESS;Integrated Security=True;User Instance=True" -d "C:\MyProject\APP_DATA\aspnetdb.mdf"

 

per maggiori informazioni:

http://www.peppedotnet.it/Blog/aspnet_regsql_and_SQLServerEXPRESS.aspx
http://weblogs.asp.net/lhunt/archive/2005/09/26/425966.aspx