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

下载对应版本即可

相关推荐
互联网动态分析41 分钟前
PHP:构建动态网站的后端基石
开发语言·php
SomeB1oody2 小时前
【Rust自学】3.5. 控制流:if else
开发语言·后端·rust
Q之路4 小时前
C++之多态
开发语言·c++
好奇的菜鸟5 小时前
Rust操作符和符号全解析
开发语言·后端·rust
旷野..5 小时前
Python构造方法:对象的“开机启动程序”
开发语言·python
无情大菜刀5 小时前
C# 与PLC数据交互
c#
觅远5 小时前
python实现Excel转图片
开发语言·python·excel
口_天_光健5 小时前
两款轻量级数据库SQLite 和 TinyDB,简单!实用!
数据库·python·sqlite·非关系型数据库