gpt4 book ai didi

c# - 如何在Windows(Phone)8.1的BackgroundTask中使用SQLite

转载 作者:行者123 更新时间:2023-12-03 19:42:21 26 4
gpt4 key购买 nike

建立
我按照Universal App with SQLite example SQLite添加到我的项目中;然后添加我跟随Quickstart: Create and register a background task exampleBackgroundTask
问题

SQLite的目标是Windows Phone 8.1Windows 8.1

BackgroundTask仅定位Windows(即Windows Runtime Component


这是棘手的地方。
您无法使用不可移植的BakgroundTask引用项目,因此无法将SQLite for Windows Runtime (Windows 8.1)SQLite for Windows Phone 8.1添加到BackgroundTask项目。

无论如何,在Windows(电话)8.1项目的SQLite中使用BackgroundTask吗?

最佳答案

有时答案比预期容易。
脚步

将后台任务的库目标设置为仅针对Windows(Phone)8.1
创建仅针对Windows(Phone)8.1的Class Library
将Windows(电话)8.1的SQLite添加到Class Library
在后台任务中引用Class Library

而已!
Class Library中执行大部分工作,并且仅从“后台”任务进行调用,这使BGT看起来更干净。使用Class Library的好处是可以使用泛型。
您的通用应用程序将有2个后台任务

Windows 8.1后台任务
Windows Phone 8.1后台任务

关于c# - 如何在Windows(Phone)8.1的BackgroundTask中使用SQLite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27528663/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com