В MvvmCross 4.0.0 плагин Community SQLite был заменен новым плагином SQLite-PCL (если я не ошибаюсь).Плагин MvvmCross 4 и WPF SQLite
Он отлично работает в моем приложении для Android, но когда я попытался использовать его в приложении WPF, я столкнулся с проблемами.
- Когда пакет установлен с NuGet нет загрузочного файла по умолчанию, поэтому
Mvx
среды не решает классы, какMvxSqliteConnectionFactory
. Когда я добавить код начальной загрузки вручную, я получаю ошибку, как:
Первый шанс исключение типа Cirrious.CrossCore.Exceptions.MvxException произошло в WindowsBase.dll версии Unknown: Время 26/10/2015 8:53 : 16,232 PM: Ошибка: 1,30 Исключение: не может загрузить плагин сборки для типа MvvmCross.Plugins.Sqlite.PluginLoader
я понял, что во время выполнения не может загрузить сборку, вероятно, потому, что он делает поиск путем добавления суффикса .Wpf на имя плагина, поэтому он ищет сборку MvvmCross.Plugins.Sqlite.Wpf
или что-то в этом роде. Но такой библиотеки нет, в repository есть только WindowsUWP
версия.
Что я могу сделать, чтобы исправить эту проблему и как использовать этот плагин в приложении WPF?
Возможно, вы должны добавить проект для wpf в новый репозиторий sql lite. Если вы сделаете PR, мы сможем обновить библиотеку, которую вы сможете использовать после этого. – Martijn00