版本:
VS2022 v17.13.3
SQLite-net v1.9.172
1. 使用新增Windows Forms App (.NET Framework)專案。
2. 安裝Nuget套件SQLite-net NuGet\Install-Package sqlite-net-pcl -Version [最新版]
3. 建立SQLite連線時顯示錯誤訊息:Library e_sqlite3找不到
解法:
1. 降版SQLitePCLRaw.lib.e_sqlite3至v2.0.7
參考來源:【茶包射手日記】.NET Framework 專案 SQLite 執行錯誤:找不到 e_sqlite3
2. 遷移package.config到PackageReference
因為VS2022建立的Windows Forms App (.NET Framework)專案,
預設使用package.config管理Nuget套件,
但SQLite-net相依的SQLitePCLRaw NuGet套件在v2.1.0後需要使用PackageReference管理。
參考來源:Exception after updating from 2.0.8 to 2.1.0
參考來源:從 package.config 移轉到 PackageReference