我怎样才能在WinRT的设备与ARM CPU部署SQLite的?(How can I deploy

2019-06-25 17:35发布

我正在开发一个C#在WindOW8 / WinRT的应用程序,我使用SQLite-NET与文档的底部相连的sqlite3.dll

https://github.com/praeclarum/sqlite-net

我的项目工作正常在我的电脑上,但由于SQLite是一个非托管的DLL,我不知道这是怎么回事,当我与ARM CPU试图运行它部署我的应用程序的App Store和别人发生。 难道是去工作? 如果没有,我怎样才能使它发挥作用?

谢谢,

阿德里安

Answer 1:

不,这是行不通的。 当有涉及到C ++组件无法选择一个中立的架构(任何CPU)。 你将不得不编译SQLite的DLL到ARM为了让你有一个ARM版本。 如果你有一个天然的成分,你会提交多个版本的存储和客户将下载他们的架构正确的版本。

良好的博客帖子上的Windows对ARM架构 。



Answer 2:

我唯一知道的是,微软正在与SQLLite家伙,现在官方支持



文章来源: How can I deploy SQLite in WinRT devices with an ARM CPU?