无法加载文件或程序集System.Runtime - 程序集引用与找到的程序集定义不匹配

问题描述 投票:0回答:1

我无法在 VS2022 中并通过 IIS 运行该网站。

当我检查事件查看器时,我发现这个错误与 system.runtime dll 相关。

无法加载文件或程序集“System.Runtime,Version=6.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)。

使用 Fusion 进行进一步调查后,我设法弄清了这个问题的真相。这是我在融合日志文件中看到的错误。

只是想知道如何解决这个问题。任何帮助将不胜感激。

c# .net iis dependencies .net-assembly
1个回答
0
投票

您正在尝试获取程序集 System.Runtime 版本 6.0.0.0,但您的程序集引用中似乎有版本 4.2.1.0,可能在文件中引用

packages.config

© www.soinside.com 2019 - 2024. All rights reserved.