2015-10-26 49 views
3

在MvvmCross 4.0.0社区SQLite插件已被替换为新的SQLite-PCL插件(如果我没有弄错)。MvvmCross 4和WPF SQLite插件

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

  1. 当包从安装的NuGet没有默认的引导文件,因此Mvx运行时未能解决像MvxSqliteConnectionFactory类。
  2. 当我添加引导代码手动我得到错误,如:

    型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应用程序中使用此插件?

+2

您应该在新的sql lite回购中为wpf添加一个项目。如果您制作公关,我们可以更新图书馆供您在此之后使用。 – Martijn00

回答

0

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