2017-07-19 91 views
0

我很努力地在我的Xamarin Android應用程序中使用Sqlite.net擴展。如何讓Sqlite.net擴展工作?

我得到exeption:

不知道System.Collections.Generic.List`1 [app_name.Model.modelName]

的問題是相似的:

Sqlite extension is not working as expected

Use SQLiteNetextensions with Xamarin for Android-App

但從那裏的答案不適合我,我不能添加評論,所以我不得不開始一個新的問題。

我試圖安裝不同的sqlite.net擴展包,並沒有得到任何結果。

使用SQLite.Net擴展-PCL 2.0.0-α-2給了我這樣的exeption:

System.IO.FileNotFoundException:未能加載程序集「SQLite.Net,版本= 3.0.5.0,文化=中立,公鑰=」。也許它不適用於Android個人資料的Mono中?

我使用SQL網庫:

https://www.nuget.org/packages/sqlite-net-pcl/

沒有人有最終解決這個問題,好嗎?

編輯:

我不得不創建一個新的項目,並粘貼從舊的一切。

我不認爲這回答了問題,但它足以讓我...

回答

0

我使用SQL網庫:

https://www.nuget.org/packages/sqlite-net-pcl/

鏈接這裏你給的是正確的lib,但你真的安裝這個軟件包?因爲您還表示您正在安裝SQLite.Net Extensions-PCL 2.0.0-alpha2

請嘗試在下面的截圖來安裝包,最新的穩定版本是1.3.3:

enter image description here

+0

感謝試圖幫助。我正在從屏幕截圖安裝軟件包。我今天創建了一個新項目,安裝了SQLite.Net Extensions-PCL 2.0.0-alpha2,它似乎在工作,所以在我的原始項目中一定會有些東西搞砸了。我不知道如何跟蹤出了什麼問題,所以可能我只需要複製粘貼所有內容並查看它是否可以在新項目中使用......或者是否有方法在舊項目中重新安裝所有引用? –