MvvmCross 4和WPF SQLite插件

在MvvmCross 4.0.0中,社区SQLite插件已被新的SQLite-PCL插件取代(如果我没有记错的话)。

它在我的Android应用程序中运行良好,但当我尝试在WPF应用程序中使用它时,我遇到了问题。

  1. 当从nuget安装包时,没有默认的Bootstrap文件,因此Mvx运行时无法解析类MvxSqliteConnectionFactory
  2. 当我手动添加引导代码时,我得到如下错误:

    WindowsBase.dll中出现类型Cirrious.CrossCore.Exceptions.MvxException的第一次机会exception版本未知:时间26/10/2015 08:53:16.232 PM:错误:1.30exception:无法加载MvvmCross.Plugins类型的插件程序集。 Sqlite.PluginLoader

我认为运行时无法加载程序集,因为它通过在插件的名称后附加.Wpf后缀进行查找,因此它会查找程序集MvvmCross.Plugins.Sqlite.Wpf或类似的东西。 但是没有这样的库,在存储库中只有WindowsUWP版本。

我该怎么做才能解决问题,如何在WPF应用程序中使用此插件?

WPF插件添加到MvvmCross repos,请查看最新的预发布版本。