VS 2013 c#sqlite build使msvcr100.dll的应用程序认证工具包失败

我从App认证工具包测试我的应用程序失败,该应用程序是为WinRT(ARM)平台开发的.

我使用SQLite for WindowsRT lib以及Microsoft Visual C 2013 Runtime Package.

证书套件很好吃
msvcr100.dll对用户来说风险很大
我必须设置以下链接器选项
SAFESHEH,DYNIMCBASE; NXCOMPAT和APPCONTAINER

它与msvcr100.dll有关

但是,在google之后1小时,我无法找到如何在Visual Studio 2013 c #Windows App项目中设置此标志.

任何人都可以指导我完成这件事,它真的让我开始了:**
提前致谢.

*编辑解决方案*
http://www.lyalin.com/2013/07/09/sqlite-for-windows-runtime-for-windows-8-1-apps/
这样做了.从我的nuget管理器中删除了lib并直接从sqlite站点下载了它.现在它正在使用一个新的库

多谢你们

最佳答案 如
this blog所述,诀窍是更新为sqlite的beta版本.

因此,我不得不从我的nuget管理器中删除lib并直接从sqlite站点下载它.

此版本需要新的c运行时版本,此版本通过认证工具包.

不要在NUGET包管理器中使用SQLITE!

点赞