You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

何时选择Microsoft.Data.Sqlite而非sqlite-net-pcl?

MAUI中SQLite库选择困惑:sqlite-net-pcl vs Microsoft.Data.Sqlite

官方MAUI文档采用sqlite-net-pcl实现SQLite数据库访问,同时将Microsoft.Data.Sqlite列为替代方案,但并未明确说明何时选择其中一个,以及选择的核心理由。

文档相关描述如下:

本文使用sqlite-net-pcl NuGet包提供SQLite数据库访问,用于存储待办事项的表。替代方案是使用Microsoft.Data.Sqlite NuGet包,这是一个轻量级的SQLite ADO.NET提供程序,实现了连接、命令和数据读取器等通用ADO.NET抽象。

我之所以提出这个问题,是因为.NET 9.0自带的可选MAUI项目示例中,使用的是Microsoft.Data.Sqlite:

可选MAUI示例内容

MAUI示例项目包含的包

内容的提问来源于stack exchange,提问作者usefulBee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 19:14:51