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