2014-12-13 59 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

相關問題