当前位置: 首页 > 编程语言 > C#

SQLiteWindows10RTM通用应用分享

时间:2023-04-10 21:33:45 C#

SQLiteWindows10RTM通用应用使用Windows10RTM和VisualStudio2015RTMSQLite不再有效。例如,http://igrali.com/2015/05/01/using-sqlite-in-windows-10-universal-apps/的教程没有将SQLLite.cs和SQLiteAsync.cs文件添加到我的项目中,我也不能使用“MicrosoftVisualC++ApplocalRuntimePackageforWindowsUAP”参考。有趣的是它适用于RC版本...SQLite版本:sqlite-uap-3081101.vsix(5.73MiB)将sqlite-uap-3081101.vsix与VS2015RTM和Windows10SDK版本10210一起使用会产生以下警告:SDK“SQLite.UAP.2015,Version=3.8.11.1”依赖以下SDK(“Microsoft.VCLibs.AppLocal,version=14.0”),未添加到项目中或未找到。这是因为SQLite扩展依赖于AppLocalRuntimePackage。理论上,添加扩展作为引用时,会自动引用该包,但引用的W10SDK版本中不再包含该包。在VS2015+W10SDK的release版本中,AppLocalRuntimePackage已经被W8、W8.1等CRT包替代。如果您添加对“通用Windows平台应用程序的VisualC++2015运行时”的引用,您的应用程序将构建并运行,尽管在更新SQLite扩展之前会出现警告。虽然您可以直接从SQLite-net中包含SQLLite.cs和SQLiteAsync.cs,但如果您根据教程使用nuget来引用库,那么您将看不到项目中的文件,尽管您可以使用这些类。我认为SQLite团队已经解决了这个问题。SQLiteforUniversalApplicationPlatform-请参阅Q和A。SQLiteTimeline因此只需从VisualStudio中卸载现有的SQLiteSDK,然后重新安装。在那之后,我没有看到关于AppLocal的警告。以上就是C#学习教程:SQLiteWindows10RTM通用应用分享的全部内容。侵权请点击右侧联系管理员删除。如需转载请注明出处: