В последнее время я столкнулся с очень странной проблемой: у меня есть проект WPF, реализующий шаблон MVVM, и я использую MVVMLight для обмена сообщениями и определения местоположения.Я также подключаюсь к MySql DB с EF6 и использую универсальный репозиторий с UnitOfWork
. В последние дни, когда я запускал приложение, этот MessageBox выходил:
![enter image description here](https://i.stack.imgur.com/8z4ag.png)
Я искал весь интернет, но все обнаруженные ошибки были исключением, вызванным строкой соединения.Я не менял строку подключения с самого начала и никогда не имел ошибок, я также проверил ее, и кажется, что все в порядке.Вот оно:
<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 пытается найти источники привязок
Я пробовал много вещей, таких как удаление БД, изменение строки подключения и все остальное, что я мог бы отключить, ноэто все еще приводит меня в бешенство.
Если кто-то может найти причину, это может быть выход или способ найти источник окна сообщения, я был бы чрезвычайно рад!