Q:

API Failure Sqlite

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:

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 in msvcr110.dll is not supported for this
  application type. sqlite3.dll calls this API.
API __clean_type_info_names_internal in msvcr110.dll is not supported
  for this application type. sqlite3.dll calls this API.
API __crtTerminateProcess in msvcr110.dll is not supported for this
  application type. sqlite3.dll calls this API.
API __crtUnhandledException in msvcr110.dll is not supported for this
  application type. sqlite3.dll calls this API.

I am referencing 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\

In my Windows 8 Metro app using XAML.
Here are my references:
Metro App:

Class Lib

A:

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.

