C# MvvmCross 4和WPF SQLite插件

C# MvvmCross 4和WPF SQLite插件,c#,sqlite,xamarin,mvvmcross,C#,Sqlite,Xamarin,Mvvmcross,在MvvmCross 4.0.0中,社区SQLite插件已替换为新的SQLite PCL插件(如果我没有弄错的话) 它在我的Android应用程序中非常有效,但当我尝试在WPF应用程序中使用它时,我遇到了一些问题 从nuget安装包时,没有默认的引导文件,因此Mvx运行时无法解析类,如MvxSqliteConnectionFactory 手动添加引导代码时,会出现如下错误: WindowsBase.dll中出现Cirries.CrossCore.Exceptions.MvxException类型

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

它在我的Android应用程序中非常有效,但当我尝试在WPF应用程序中使用它时,我遇到了一些问题

  • 从nuget安装包时,没有默认的引导文件,因此
    Mvx
    运行时无法解析类,如
    MvxSqliteConnectionFactory
  • 手动添加引导代码时,会出现如下错误:

    WindowsBase.dll中出现Cirries.CrossCore.Exceptions.MvxException类型的第一次意外异常 版本未知:时间2015年10月26日08:53:16.232 PM:错误:1.30异常:无法加载MvvmCross.Plugins.Sqlite.PluginLoader类型的插件程序集

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


    我能做些什么来解决这个问题,以及如何在WPF应用程序中使用这个插件?

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

    您可能应该在新的sql lite repo中添加一个WPF项目。如果你做一个公关,我们可以更新图书馆供你使用之后。