2014-12-13 66 views
2

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

下面是针对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 Runtime扩展程序通过Windows应用程序认证套件?

+0

好吧,我决定试试,反正提交它,它通过认证与店家...所以我想这是一只红鲱鱼?但是,通过WACK认证仍然会很好。 – Paul 2014-12-13 20:39:31

+0

听起来像你使用8.0 WACK而不是8.1(或者你最近没有更新WACK)。 – 2014-12-15 07:16:35

+1

我有同样的错误,重新下载并重新安装WACK 8.1,但仍然是相同的错误?即使这个测试已经通过了较旧的应用程序版本。 – CodeNoob 2014-12-15 07:43:58

回答

2

我把它重新工作,你需要卸载这个更新:KB2976978

Source

相关问题