Отворете вашия файл InitializeSimpleMembershipAttribute.cs, това е мястото, където е инициализацията на базата данни на WebSecurity. Трябва да го промените с правилния connectionStringName. Пример:
Промяна
WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);
до
WebSecurity.InitializeDatabaseConnection("MyRealDBConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);
АКО искате да копирате структурата на таблиците за уеб сигурност, за да използвате с Code First, има статия .... която не мога да намеря в момента ... дайте ми няколко.
Е, не можах да го намеря - но честно казано - беше болка. Най-лесният начин, тъй като вече имате генерирана DB, може да бъде да използвате инструмент за обратно инженерство Code First като Електрически инструменти на Entity Framework . Това ще свърши по-голямата част от работата вместо вас. След това просто добавете класовете към вашия DbContext, създайте миграция и актуализирайте истинската си база данни.
Освен това - може да се наложи да направите повече модификации от това - в зависимост от името на контекста и други подобни.