2016-08-17 70 views
1

我正在嘗試在我的Windows 10 Cordova應用中整合sqlite。創建了一個窗口運行時組件和Windows 10 Slite不工作

enter image description here

加入引用調用從JavaScript的運行時組件的方法。
var db = new WinRuntime.Database();

運行時出現異常。

System.IO.FileNotFoundException:未能加載文件或組件 'SQLite.Net.Platform.WinRT,版本= 3.1.0.0,文化=中性 公鑰=空' 或它的一個依賴。系統不能 找到指定的文件。

嘗試過去一週但沒有答案。任何事情都會很有幫助。

回答

1

我做了一個基本的演示並轉載了這個問題。似乎該項目未能找到SQLite的組裝。

目前的解決方法是手動添加dll文件。您需要添加以下兩個DLL文件:

  1. C:\用戶\ .nuget \包\ SQLite.Net-PCL \\的lib \便攜式的Win8 + net45 + WP8 + wpa81 + MonoAndroid1 + MonoTouch1 \ SQLite.Net.dll
  2. C:\用戶\ .nuget \包\ SQLite.Net-PCL \\的lib \ Windows8的\ SQLite.Net.Platform.WinRT.dll

和Don」 t忘記卸載項目中的SQLite.Net-PCL軟件包。

+0

謝謝@Elvis。你讓我今天一整天都感覺很好。有用。 –

相關問題