Формат ошибки строки инициализации - PullRequest
0 голосов
/ 11 октября 2018

В последнее время я столкнулся с очень странной проблемой: у меня есть проект WPF, реализующий шаблон MVVM, и я использую MVVMLight для обмена сообщениями и определения местоположения.Я также подключаюсь к MySql DB с EF6 и использую универсальный репозиторий с UnitOfWork

. В последние дни, когда я запускал приложение, этот MessageBox выходил:

enter image description here

Я искал весь интернет, но все обнаруженные ошибки были исключением, вызванным строкой соединения.Я не менял строку подключения с самого начала и никогда не имел ошибок, я также проверил ее, и кажется, что все в порядке.Вот оно:

 <connectionStrings>
<clear />
<add name ="LADatabase" connectionString="Server=server19.cretaforce.gr;Database=readmore_achill2;Uid=readmore_achill2;Pwd=986239787346;Convert Zero Datetime=True;" providerName="MySgl.Data.MysqlClient"/>

Теперь странные детали

  • Приложение работает отлично, я получаю эту ошибку только до запуска приложения
    , а затемя получаю обновления и т.д. из БД без каких-либо проблем.
  • Я получаю эту ошибку только иногда, а не каждый раз
  • Я также получаю эту ошибку, когда я просто строю проект или открываю представление в visual studioЯ думаю, что причина этого в том, что intelisense пытается найти источники привязок

Я пробовал много вещей, таких как удаление БД, изменение строки подключения и все остальное, что я мог бы отключить, ноэто все еще приводит меня в бешенство.

Если кто-то может найти причину, это может быть выход или способ найти источник окна сообщения, я был бы чрезвычайно рад!

...