VS 2013 c# sqlite falha de compilação do Kit de Certificação de aplicativos de alto risco de msvcr100.dll
-
21-12-2019 - |
Pergunta
Eu recebo uma falha do Aplicativo certifictaion kit de teste do meu app, que é desenvolvido para o WinRT (BRAÇO) da Plataforma.
Eu uso o SQLite for WindowsRT
lib, e por isso o Microsoft Visual C++ 2013 Runtime Package
.
O Cert Kit sauy que
msvcr100.dll has a high risk for the user
e eu tenho que definir as seguintes opções de Vinculador
SAFESHEH, DYNIMCBASE; NXCOMPAT and APPCONTAINER
Ele tem algo a ver com o msvcr100.dll
No entanto, depois de 1h de googleing eu não era capaz de encontrar como definir sinalizadores no Visual Studio 2013 c# Windows projeto de Aplicativo.
Alguém poderia me orientar por isso, ele é realmente dirigindo a mim n** :-D Obrigado antecipadamente.
*EDITAR SOLUÇÃO * http://www.lyalin.com/2013/07/09/sqlite-for-windows-runtime-for-windows-8-1-apps/ Este fez o truque.Removida a lib do meu nuget e gerenciador de download diretamente do sqlite site fez o truque.Agora ele está trabalhando com um novo c++ lib
Valeu galera
Solução
Como disse no este blog o truque é atualizar para uma versão beta do sqlite.Portanto, eu tive que remover a lib do meu nuget e gerenciador de download diretamente do sqlite site.Esta versão está a exigir um novo c++ versão de tempo de execução e esta versão se passa o kit de certificação.
NÃO USAR O SQLITE A PARTIR DO GERENCIADOR DE PACOTES NUGET!