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

如何在新的Windows 8.1商店应用程序上使用SQLite(Visual Studio 2013)分享

时间:2023-04-10 20:54:43 C#

C#学习教程:如何在新的Windows8.1StoreApp(VisualStudio2013)上使用SQLiteVisualStudio2013。我想用它进行试验并创建一个新的windowsapp商店网格应用程序。我想将数据保存在SQLite数据库中,这显然是WinRT应用程序的首选数据库。快速找到你需要使用SDK的vsix链接:SQLite下载页面,下载sqlite-winrt81-3080002.vsix。安装它,然后在我的项目中,添加对新安装的SDK的引用(右键单击引用,添加引用,导航到Windows,选择扩展并勾选SQLiteforWindowsRuntime(Windows8.1)复选框。仍然很快发现它不会在任何CPU上编译。在配置管理器上,调试,选择了x64活动平台,这允许我编译应用程序。最后,在尝试使用命名空间SQLite时,我注意到VS2013无法识别它。试试很多东西,比如直接添加对.dll的引用,探索组件以查看哪些名称空间可用(哪些名称空间不显示任何内容),我很快就没有想法了。因为它有点新而且有限interest,google,savior,don'twanttosavemetoday.那么,我如何在针对WindowsRuntime8.1的VisualStudio2013项目中使用SQLiteSDK?这些是我的csproj文件的内容更新愚蠢的我,认为有Metro风格土地(.net)中没有管理土地。抱歉造成任何混乱。我为SQLite安装了VSIX,并注意到它是WindowsStore8.1C++应用程序中使用的本机DLL。它不适用于托管C#项目。SQLite当前的NuGet包似乎是SQLite团队的“官方”,并且仅适用于.NET4.5,如果您尝试安装它,它会错误提示它不支持.NET4.51。还有用于.NETWindows应用程序商店应用程序的NuGet包SQLite-net。您需要添加的只是SQLiteusing语句。您将需要此NuGet包,因为它是SQLite的托管包装器,您将无法为SQLite正确引用正确的DLL。这是NuGet包中项目信息的链接。SQLite运行时支持这是一篇关于如何在VS2012中使用SQLite与Windows应用商店应用程序的文章,但它仍然适用:SQLite和Windows应用商店应用程序以上是C#学习教程:如何在新的Windows8.1商店应用程序上使用SQLite(VisualStudio2013)分享了全部内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: