.net 未能加载文件或程序集“System.Diagnostics.DiagnosticSource, Version=6.0.0.1 解决方案

.net webapi 项目以前用的正常,重装server2019后,又把oracle客户端从11g升级成19c,修改了连接字符串后,其他网站都正常,唯独这个webapi报错

报错信息:

未能加载文件或程序集"System.Diagnostics.DiagnosticSource, Version=6.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51"或它的某一个依赖项。系统找不到指定的文件。

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.IO.FileNotFoundException: 未能加载文件或程序集"System.Diagnostics.DiagnosticSource, Version=6.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51"或它的某一个依赖项。系统找不到指定的文件。

解决方案:

在解决方案资源管理器中,右键点击项目 -> 管理NuGet程序包 -> 浏览 -> 搜索System.Diagnostics.DiagnosticSource -> 需要的版本

搞定

相关推荐
ChaITSimpleLove1 小时前
基于 .NET Garnet 1.0.91 实现高性能分布式锁(使用 Lua 脚本)
分布式·.net·lua
用户4488466710609 小时前
.NET进阶——深入理解线程(2)Thread入门到精通
c#·.net
一个帅气昵称啊10 小时前
.Net——AI智能体开发基于 Microsoft Agent Framework 实现第三方聊天历史存储
人工智能·microsoft·.net
武藤一雄10 小时前
C#中常见集合都有哪些?
开发语言·微软·c#·.net·.netcore
唐青枫11 小时前
C#.NET struct 全解析:什么时候该用值类型?
c#·.net
白衣衬衫 两袖清风1 天前
ABP框架+Dapper执行原生sql
sql·c#·.net
我是唐青枫1 天前
深入理解 C#.NET 运算符重载:语法、设计原则与最佳实践
开发语言·c#·.net
武藤一雄1 天前
.NET 中常见计时器大全
microsoft·微软·c#·.net·wpf·.netcore