# en-sqlite3 **Repository Path**: ndevel/en-sqlite3 ## Basic Information - **Project Name**: en-sqlite3 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-09-15 - **Last Updated**: 2025-09-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # en-sqlite3 #### 介绍 sqlite-net-cipher 加密sqlite文件(最佳实践) #### 软件描述 [详细说明](https://mp.csdn.net/mp_blog/creation/editor/143791987) 主要坑点 1.sqlite3.dll版本要适配系统。 2.e_sqlcipher.dll  用于加解密的,nuget后可能不会自动生成项目里,需要手动从packages\SQLitePCLRaw.lib.e_sqlcipher.2.1.7\runtimes\中取适配系统的dll,本人系统是x64的所以从这拿,然后放到运行目录下,如:bin\debug\ 特别在第2点上,一开始笔者以为只要nuget安装后,对应的dll依赖会自动带到项目中,但实际上这个dll不会自动带入,导致一直加密不成功。最后花费大量时间,通过查看多方资料才摸索出这个问题,顺便记录下,避免后面的人入坑。 ​