报错:未能加载文件或程序集“WebGrease, Version=1.5.1.25624, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

时间:2022-08-21 09:58:38

□ 背景

通过NuGet安装某程序包后,运行程序出现如上错误。

 

□ 分析

可能是程序集版本不兼容引起的,可以通过NuGet先把程序包删除,然后再安装最新或某个版本的程序包。

 

□ 解决方法

通过"uninstall-package -f WebGrease"先卸载,然后通过"install-package WebGrease"再下载最新版本,问题解决。

 

关于使用NuGet程序包卸载和安装:
● 查看版本:到https://www.nuget.org
● 删除程序包:uninstall-package -f WebGrease
● 安装某个版本的程序包:install-package WebGrease -Version 1.3.0

相关文章