在MvvmCross 4.0.0中,社区SQLite插件已替换为新的SQLite-PCL插件(如果我没记错的话)。
它在我的Android应用程序中很好用,但是当我尝试在WPF应用程序中使用它时,我遇到了问题。
Mvx
运行时无法解析类MvxSqliteConnectionFactory
。当我手动添加引导程序代码时,出现如下错误:
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应用程序中使用此插件?
WPF插件已添加到MvvmCross仓库中,请查看最新的预发行版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句