VS 2013 C # sqlite build failed to establish a high level of certification of application certificates from msvcr100.dll

I get a rejection of the Certifictaion kit application testing my application, which is developed for the WinRT platform (ARM).

I use SQLite for WindowsRTlib and then Microsoft Visual C++ 2013 Runtime Package.

Kit sauy certificate, which msvcr100.dll has a high risk for the user I must set the following linker options SAFESHEH, DYNIMCBASE; NXCOMPAT and APPCONTAINER

It has something to do with msvcr100.dll

However, after 1 hour of googleing, I could not find how to set these flags in a Visual Studio 2013 C # Windows App project.

Someone can guide me through this, it really makes me n **: - D Thanks in advance.

* EDIT DECISION * http://www.lyalin.com/2013/07/09/sqlite-for-windows-runtime-for-windows-8-1-apps/ This did the trick. Removed lib from my nuget manager and downloaded it directly from sqlite. Now it works with the new C ++ lib

Thanks guys,

+4
source share
1 answer

As stated in this blog , you need to update the beta version of sqlite. So I had to remove lib from my nuget manager and download it directly from sqlite. This version requires a new version of the C ++ execution, and this version passes the certification kit.

DO NOT USE SQLITE FROM THE NUGUETIC PACKING MANAGER!

+2
source

All Articles