как создать таблицы членства sql в моей пользовательской базе данных в visual studio 2012
Я использовал для создания проектов веб-сайтов в vs2010 и создания простой схемы членства SQL на другом сервере размещения баз данных, таком как GoDaddy. Мои таблицы схемы базы данных выглядят следующим образом.
aspnet_Applications
aspnet_Membership
aspnet_Paths
aspnet_PersonalizationAl lUsers
aspnet_PersonalizationPeruser
aspnet_Profile
aspnet_Roles
aspnet_SchemaVersions
aspnet_Users
aspnet_Usersl nRoles
aspnet_Web Event_Events
Но теперь я пробую новый VS2012. Проект по умолчанию создает локальную базу данных с таблицами паров:
Applications
Memberships
Profiles
Roles
Users
UserslnRoles
, это полностью отличается от схемы, которую я привык видеть. префикса aspnet_
нет, и таблицы отличаются... я не могу просто переименовать таблицы.
Инструмент aspnet_regsql
создает старую версию. с префиксом aspnet_
..
Как создать эту новую схему в Visual studio 2012??
1 ответ:
ОК после somre Research это решение..
В vs2012, при использовании asp.net фреймворк 4.5, нет необходимости создавать эти таблицы. Вы просто помещаете правильную строку connectrions в web.конфигурационный файл и назовите его "DefaultConnection".
Когда ваша форма регистрации пытается создать новую учетную запись пользователя, она проверяет, существуют ли таблицы, и создает все таблицы самостоятельно.
Вот оно, все просто.