API失败Sqlite [英] API Failure Sqlite
问题描述
我在我的应用程序上运行了Windows 8应用程序认证工具包,它说它将由于Sqllite而失败.我是错误地引用了代码还是可以忽略此问题?这是响应:
I ran the Windows 8 App Certification Kit on my app and it says it will fail because of Sqllite. Am I referencing code incorrectly or can I ignore this problem? Here is the response:
如果未解决,则会产生影响:使用不属于Windows应用商店Windows SDK一部分的API会违反Windows应用商店认证要求.
Impact if not fixed: Using an API that is not part of the Windows SDK for Windows Store apps violates the Windows Store certification requirements.
-
为此不支持
- API
__CppXcptFilter
应用类型.sqlite3.dll
调用此API.
不支持 - API
__clean_type_info_names_internal
针对此应用程序类型.sqlite3.dll
调用此API.
为此不支持 - API
__crtTerminateProcess
应用类型.sqlite3.dll
调用此API.
为此不支持 - API
__crtUnhandledException
应用类型.sqlite3.dll
调用此API.
msvcr110.dll
中的msvcr110.dll
中的msvcr110.dll
中的msvcr110.dll
中的- API
__CppXcptFilter
inmsvcr110.dll
is not supported for this application type.sqlite3.dll
calls this API. - API
__clean_type_info_names_internal
inmsvcr110.dll
is not supported for this application type.sqlite3.dll
calls this API. - API
__crtTerminateProcess
inmsvcr110.dll
is not supported for this application type.sqlite3.dll
calls this API. - API
__crtUnhandledException
inmsvcr110.dll
is not supported for this application type.sqlite3.dll
calls this API.
我正在引用此文件:
SQLite for Windows Runtime
SQLite.WinRT, Version=3.7.14
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0\ExtensionSDKs\SQLite.WinRT\3.7.14\
在使用XAML的Windows 8 Metro应用程序中.
In my Windows 8 Metro app using XAML.
这是我的参考文献:
地铁应用程序:
类库
推荐答案
我在发布模式下构建了该软件.然后,我将其部署到模拟器中并通过.运行Windows App认证工具包时,必须将应用程序置于发布模式并部署到模拟器.否则,系统将使用最后一个版本.在那种情况下,那是我的调试版本.
I built the software in release mode. I then deployed it to the simulator and it passed. When you run the Windows App Certification Kit, you must put the app in release mode and deploy to the simulator. Otherwise, the system uses the last build. In that case, it was my debug version.
这篇关于API失败Sqlite的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!