У меня есть проект asp mvc, в котором используется Entity Framework 5, он использует авторизацию simplemembership. Проблема в том, что когда InitializeSimpleMembershipAttribute создает таблицы на рабочем сервере (это среда общего хостинга), я заметил, что он добавляет к моим таблицам префикс с другой схемой. Поэтому я пошел и изменил все таблицы на эту схему.
/*************** UPDATE *********************/ Причина, по которой я изменил схему таблицы, заключалась в том, что запросы, которые я выполнял, против таблиц, созданных с другой схемой, не сработало, поэтому я изменил все таблицы и указал другое имя схемы в свойствах модели в VS, но это не сработало.
Но теперь ни один из запросов, которые я запускаю в коде, не работает, и приложение не может найти мои таблицы. Создание и авторизация пользователей работает нормально, поскольку используются методы WebSecurity, но мои пользовательские методы не работают.
Есть ли способ сделать это, как я могу опубликовать файл edmx, который соответствует моей базе данных на рабочем сервере?