Wie heißt Deine Instanz des SQLServers? SQLExpress oder MSSQL oder....
Du hastr in Deiner Web.Config verschiedene Bezeichnungen und ich denke, dass Du alles auf eine DB zeigen lassen willst- oder?
der Connectionstring für den MembershipProvider wird nach Systemstandard mit dem Namen LocalSQLServer verwendet.
Weiterhin ist im Systemstandard definiert, dass die ASPNETDB.MDF im APP_DATA Verzeichnis dafür benutzt wird.
=> Du mußt die Connectionstrings hinzufügen
Was das zu bedeuten hat, weiß ich nicht:
<!--added OTK 01.12.2007 begin-->
<add key="LocalSqlServer" value="database=WebShop;Trusted_Connection=yes;"/>
<!--added OTK 01.12.2007 end-->
Wenn es also SQLExpress ist, müsste es so aussehen.
<connectionStrings>
<
clear/><!-- Entfernt alles aus der Default-Configuration -->
<add name="DBConnection" connectionString="Data Source=.\SQLExpress ;Initial Catalog=WebShop;Integrated Security=True;" providerName="System.Data.SqlClient"/>
<add name="LocalSQLServer" connectionString="Data Source=.\SQLExpress ;Initial Catalog=WebShop;Integrated Security=True;" providerName="System.Data.SqlClient"/>
</connectionStrings>