SQLite for WinRT Failing Windows App Certification Kit

本文关键字:App Certification Kit Windows Failing for WinRT SQLite | 更新日期: 2023-09-27 18:34:06

我有一个正在开发的Windows 8.1 WinRT应用程序,我似乎无法通过WACK。它是在发布模式下构建的,我已经尝试了 3.8.5 和 3.8.7.4 版本的 SQLite for Windows Runtime (8.1) Visual Studio 扩展。

以下是针对 3.8.5 编译的 WACK 结果的消息:

◦API __CppXcptFilter in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API __clean_type_info_names_internal in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API __dllonexit in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _amsg_exit in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _calloc_crt in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _except1 in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _except_handler4_common in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _initterm in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _initterm_e in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _localtime64_s in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _lock in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _malloc_crt in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _msize in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _onexit in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API _unlock in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API free in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API malloc in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API memcpy in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API memmove in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API memset in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API qsort in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API realloc in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.
◦API strncmp in msvcr120_app.dll is not supported for this application type. sqlite3.dll calls this API.

我已经尝试了我能想到的一切,但我无法让它通过 WACK。我试过只排除 ARM,不包括 x64...似乎没有什么能做到这一点。我需要做什么才能使这个官方的 SQLite for Windows 运行时扩展通过 Windows 应用认证工具包?

SQLite for WinRT Failing Windows App Certification Kit

我让它再次工作,您需要卸载此更新:KB2976978