MvvmCross 4和WPF SQLite插件

阿列克谢·彼得伦科(Alexei Petrenko)

在MvvmCross 4.0.0中,社区SQLite插件已替换为新的SQLite-PCL插件(如果我没记错的话)。

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

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

    WindowsBase.dll中发生的类型Cirrious.CrossCore.Exceptions.MvxException的第一次机会异常未知:时间2015年10月26日08:53:16.232 PM:错误:1.30异常:无法加载类型为MvvmCross.Plugins的插件程序集。 Sqlite.PluginLoader

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

如何解决该问题,以及如何在WPF应用程序中使用此插件?

阿列克谢·彼得伦科(Alexei Petrenko)

WPF插件已添加到MvvmCross仓库中,请查看最新的预发行版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章