将SQLite3-WinRT移植到Windows 10 ARM设备时遇到问题

时间:2016-08-31 16:26:00

标签: javascript cordova sqlite winjs windows-10-universal

尝试从Windows 8.1移植SQLite3-WinRT component以在Windows 10上工作。我已经设法让它为x64和x86架构师工作。但是当我尝试将我的应用程序部署到Windows 10 ARM设备时,它正在崩溃并报告 "找不到指定的模块。" 当我尝试调用SQLite3.openAsync

我尝试了以下决议并且没有任何快乐

Unable to load DLL 'sqlite3' in SQLite Net Platform WinRT

Exception when using SQLite in WinRT app

Windows 10 Universal Javascript app SQLite in Windows Mobile 10

还使用本指南尝试通过从扩展安装SQLite for windows universal来解决此问题 http://timheuer.com/blog/archive/2012/08/07/updated-how-to-using-sqlite-from-windows-store-apps.aspx

我正在使用Visual Studio 2015更新3
使用最新版本的SQLite3-WinRT组件
使用cordova 6.3.0
我部署的设备是Windows 10手机诺基亚Lumia 550

任何能够对可能的解决方案有所了解的人?

1 个答案:

答案 0 :(得分:0)

尝试使用此组件:

https://github.com/cloudcrypt/SQLite-Universal-WinJS-Component

它适用于在Windows 10通用应用程序平台上运行的Javascript Windows应用商店的SQLite通用WinJS组件。