数据库
首页 > 数据库> > VS 2013 c#sqlite build使msvcr100.dll的应用程序认证工具包失败

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!

标签:c,windows-runtime,windows-8-1
来源: https://codeday.me/bug/20190703/1365727.html