C# 项目无法加载 DLL“SQLite.Interop.DLL”: 找不到指定的模块

明明项目根目录存在SQLite.Interop.DLL,却还是报错找不到指定的模块,大概原因缺失VC++对应的版本,下面是解决办法:

1.进入sqlite官网首页

SQLite Home Page

2.点击下载

3.点击蓝色框框

  1. 滚动条拉到下面,找到对应项目框架的版本,比如我这里是.net framework4.0 并且是64位的

从上面不难看出它需要这些依赖环境,**The Visual C++ 2010 SP1 runtime for x64 and the .NET Framework 4.0 are required.**明显的告诉我们这些是必须的。所以我们只需要下载安装就行,由于项目是.net framework4.0,windows系统自带,所以不需要安装(有也不需要安装,高于此版本得需要安装),我们只需要安装Visual C++ 2010 SP1 runtime for x64

5.如下下载Visual C++

基于步骤4,滚动条拉到上面,点击红色框框内得内容,如下:

下载对应版本即可

相关推荐
u0109272719 小时前
实时数据流处理
开发语言·c++·算法
PacosonSWJTU9 小时前
mac-python解释器理解与python安装
开发语言·python
Remember_9939 小时前
Java 单例模式深度解析:设计原理、实现范式与企业级应用场景
java·开发语言·javascript·单例模式·ecmascript
urkay-9 小时前
Android 中实现 HMAC-SHA256
android·开发语言·python
代码or搬砖9 小时前
ReentranLock中AQS讲解
java·开发语言·redis
rainbow68899 小时前
C++智能指针实战:从入门到精通
java·开发语言
瑞雪兆丰年兮9 小时前
[从0开始学Java|第五天]Java循环高级综合练习
java·开发语言
清铎9 小时前
项目_Agent实战
开发语言·人工智能·深度学习·算法·机器学习
BoJerry7779 小时前
数据结构——单链表(不带头)【C】
c语言·开发语言·数据结构
m0_748708059 小时前
C++代码移植性设计
开发语言·c++·算法