StrongTypingException при создании модели из Базы Данных

265
19 июля 2017, 21:01

Продолжаю мучать Entity. Создаю модель MySQL БД. После того как выбираю в мастере EDM нужные таблицы и жму Готово падает ошибка такого содержания :

При создании модели произошло непредвиденное исключение. "StrongTypingException": значение столбца Isprimerykey в таблице TableDetails равно DBnull.

Никакой TableDetails у меня нет. С чем связано исключение, как его исправить?

Answer 1

В обсуждении на Stackoverflow на английском утверждают, что это известная ошибка в коннекторе для MySQL. Ошибка не устранена, но предлагается следующее решение:

  • перезапустить MySQL;
  • отключить для БД настройку оптимизации derived_merge. Для этого в командной строке MySQL выполните следующие команды:

    use <<имя БД>>;
    set global optimizer_switch='derived_merge=OFF';
    
  • создать/обновить модель.
READ ALSO
TLSharp exception во время чтения сообщений

TLSharp exception во время чтения сообщений

Я читаю сообщения из чата используя следующий код:

494
Послать биты на принтер

Послать биты на принтер

Добрый деньЕсть тэрмопринтер работающий через usb

217
awesomium работа с новым окном

awesomium работа с новым окном

Здравствуйте, я использую webview's для работы с моим приложением в WebForms, подскажите, мне нужно создать новую вкладку, в ней необходимо перейти...

313