Sqlite API Error

I launched the application certification suite of applications for Windows 8 in my application and it says that it will not work due to Sqllite. Am I referencing code incorrectly or can I ignore this problem? Here is the answer:

Impact, if not fixed: Using an API that is not part of the Windows SDK application for Windows Store applications violates Windows Store certification requirements.

  • API __CppXcptFilterin msvcr110.dllfor this application type is not supported. sqlite3.dllcalls this API.
  • The API __clean_type_info_names_internalin is msvcr110.dllnot supported for this type of application. sqlite3.dllcalls this API.
  • The API __crtTerminateProcessin is msvcr110.dllnot supported for this type of application. sqlite3.dllcalls this API.
  • The API __crtUnhandledExceptionin is msvcr110.dllnot supported for this type of application. sqlite3.dllcalls this API.

I refer to this file:

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\

Windows 8 Metro XAML.

:

Metro:

enter image description here

Lib

enter image description here

+2
3

. , . Windows, . . .

+3

Runtime Microsoft Visual ++.

SDK Extensions, SQLite Windows Runtime Extensions SDK, , SQLite: Reference Manager Windows → .

SQLite Windows Runtime SDK Runtime Microsoft Visual ++ ( SDK Runtime Visual ++). SQLite Windows Runtime SDK , , Runtime Visual ++ ( "Microsoft.VCLibs, version = 11.0", ).

0

You can edit the XML manifest file by adding the following

<Dependencies><PackageDependency Name="Microsoft.VCLibs.110.00" MinVersion="11.0.0.0" /></Dependencies>

Your application will be certified next time.

0
source

All Articles