.NETCore 运行项目报错:Could not load file or assembly ***


 

问题

.NET5 项目 引用了 Microsoft.Data.SqlClient Nuget包

.net core 项目中遇到了 nuget 包版本冲突的问题 

运行就报错:

System.IO.FileLoadException:“Could not load file or assembly 'Microsoft.Data.SqlClient, Version=3.0.0.0, Culture=neutral, PublicKeyToken=23ec7fc2d6eaa4a5'. The located assembly's manifest definition does not match the assembly reference. (0x80131040)”

解决

经过检查,发现Nuget包版本引用不一致引起的

版本冲突就是由于这两个地方引用的 Microsoft.Data.SqlClient 版本不一致。

 

解决起来很好办,在引用GZDBhelper.MSSQL 的地方,添加一个 Microsoft.Data.SqlClient 3.0.0 的引用就可以了

然后在编译运行项目,就OK了

 

参考: https://www.cnblogs.com/dudu/p/9096803.html 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
上一篇:.NETCore-winform 判断是否设计模式
下一篇:Tinymce编辑器加载后默认为P元素,修改为DIV
评论列表

发表评论

评论内容
昵称:
关联文章

.NETCore 运行项目Could not load file or assembly ***
Python读取excel xlrd读取xlsx:Excel xlsx file; not supported
.Net启动程序:It was not possible to find any compatible framework version
Python使用html解析包Requests-html运行py文件没问题,Pyinstaller打包exe后运行
Visual Studio (VS) 使用Gulp ReferenceError: primordials is not defined
Asp.NetCore3.1开源项目升级为.Net6.0
.NET Core中使用编码GB2312‘GB2312‘ is not a supported encoding name 解决方案
Python多线程中试用wmi
WCF中常见的:The content type text
C#HTTP请求RestSharp.RestClient发起https请求
插入代码页面
浅析.netcore中的Configuration
EF 分页 SQL2008 Featch Next
.net Core项目 IIS部署运行异常信息输出
YESWin Winform开发框架 项目初始化配置并运行
YESWEB开发环境运行项目
在Winform项目和Web API的.NetCore项目中使用Serilog 来记录日志信息
.NET Core Winform 打开窗体设计器
.NETCore-winform 判断是否设计模式
支付宝获取用户信息时,提示 对不起,访问出了 E004:AUTH_REDIRECT_URL_NOT_IN_WHITE

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码