2015-10-26 110 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回購,請查看最新的預發佈版本。