MvvmCross 4 和 WPF SQLite 插件
MvvmCross 4 and WPF SQLite plugin
在 MvvmCross 4.0.0 中,Community SQLite 插件已替换为新的 SQLite-PCL 插件(如果我没记错的话)。
它在我的 Android 应用程序中运行良好,但是当我尝试在 WPF 应用程序中使用它时,我遇到了问题。
- 当从 nuget 安装包时,没有默认的 Bootstrap 文件,因此
Mvx
运行时无法像 MvxSqliteConnectionFactory
. 一样解析 类
当我手动添加 bootstrap 代码时,出现如下错误:
Cirrious.CrossCore.Exceptions.MvxException 类型的第一次机会异常发生在 WindowsBase.dll
版本未知:时间 26/10/2015 08:53:16.232 PM:错误:1.30 异常:无法加载类型 MvvmCross.Plugins.Sqlite.PluginLoader
的插件程序集
我认为运行时无法加载程序集可能是因为它通过将 .Wpf 后缀附加到插件名称来进行查找,因此它会查找程序集 MvvmCross.Plugins.Sqlite.Wpf
或类似的东西。但是没有这样的库,在 repository 中只有 WindowsUWP
版本。
如何解决该问题以及如何在 WPF 应用程序中使用此插件?
WPF 插件添加到 MvvmCross 仓库,请查看最新的预发布版本。
在 MvvmCross 4.0.0 中,Community SQLite 插件已替换为新的 SQLite-PCL 插件(如果我没记错的话)。
它在我的 Android 应用程序中运行良好,但是当我尝试在 WPF 应用程序中使用它时,我遇到了问题。
- 当从 nuget 安装包时,没有默认的 Bootstrap 文件,因此
Mvx
运行时无法像MvxSqliteConnectionFactory
. 一样解析 类
当我手动添加 bootstrap 代码时,出现如下错误:
Cirrious.CrossCore.Exceptions.MvxException 类型的第一次机会异常发生在 WindowsBase.dll 版本未知:时间 26/10/2015 08:53:16.232 PM:错误:1.30 异常:无法加载类型 MvvmCross.Plugins.Sqlite.PluginLoader
的插件程序集
我认为运行时无法加载程序集可能是因为它通过将 .Wpf 后缀附加到插件名称来进行查找,因此它会查找程序集 MvvmCross.Plugins.Sqlite.Wpf
或类似的东西。但是没有这样的库,在 repository 中只有 WindowsUWP
版本。
如何解决该问题以及如何在 WPF 应用程序中使用此插件?
WPF 插件添加到 MvvmCross 仓库,请查看最新的预发布版本。