c# - 无法加载本地 nuget 包。无法验证强名称签名
问题描述
我有 ASP.Net 项目。
我为本地 nuget 包之一构建了一个新版本。
我将它包含在我的项目中,VS 没问题。我可以看到所有更新的实体最终项目都已成功构建。
但是当我尝试打开我的站点(本地主机)时,我收到错误消息:
“无法加载文件或程序集‘我的本地包’或其依赖项之一。无法验证强名称签名。程序集可能已被篡改,或者它是延迟签名但未使用正确的私钥完全签名。(HRESULT 异常:0x80131045)“
Wgen 我确实从 nuget 回滚到版本,一切正常。
如何修复本地包裹的签名?
解决方案
推荐阅读
- html - Facebook 页面 Html 幻灯片或轮播
- reactjs - 关于 React 18 SSR(在 Amazon S3 上)
- android - 如何通过在颤动中点击电话号码来显示选择电话应用程序的选项?
- laravel - 在 Laravel 8 中获取所有后代
- flutter - 如何使用 audio_service 在 Android 上显示当前正在播放的音频?
- seaborn - 由于该方法不带参数,如何更改热图的标题?
- python-3.x - 如何为 win32evtlogutil.ReportEvent() 正确定义 eventID
- node.js - VS 代码扩展 - 如何设置 NODE_EXTRA_CA_CERTS?
- powershell - 为什么 PowerShell 中的 WSL2 导入命令输出“访问被拒绝”?
- java - 如何将 Object 类型转换为 HashMap