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,滚动条拉到上面,点击红色框框内得内容,如下:

下载对应版本即可

相关推荐
微小冷14 分钟前
Vimba相机二次开发教程,基于Python
开发语言·python·二次开发·相机开发·vimba相机·vimba
从0至126 分钟前
C++编程入门:从基础到复合类型
开发语言·c++
枫叶丹41 小时前
【Qt开发】信号与槽(二)-> 信号和槽的使用
开发语言·qt
大熊程序猿2 小时前
net8.0一键创建支持(Orm-Sqlite-MySql-SqlServer)
数据库·mysql·sqlite
中游鱼2 小时前
如何序列化和反序列化动态 XmlElement ?
windows·microsoft·c#
Vertira2 小时前
python 阿里云 安装 dashscope的简介、安装
开发语言·python
hqxstudying4 小时前
Java异常处理
java·开发语言·安全·异常
wjs20247 小时前
状态模式(State Pattern)
开发语言
我命由我123457 小时前
Kotlin 数据容器 - List(List 概述、创建 List、List 核心特性、List 元素访问、List 遍历)
java·开发语言·jvm·windows·java-ee·kotlin·list
liulilittle7 小时前
C++ TAP(基于任务的异步编程模式)
服务器·开发语言·网络·c++·分布式·任务·tap