【发布时间】:2020-01-03 23:17:42
【问题描述】:
错误 “无法加载文件或程序集'DevExpress.Data.v19.1'或其依赖项之一。无法验证强名称签名。程序集可能已被篡改,或者延迟签名但未完全签名正确私钥。(来自 HRESULT 的异常:0x80131045)“ 当在 vs2019 的 ftp 服务器上发布我的项目时
【问题讨论】:
标签: asp.net webforms devexpress visual-studio-2019
错误 “无法加载文件或程序集'DevExpress.Data.v19.1'或其依赖项之一。无法验证强名称签名。程序集可能已被篡改,或者延迟签名但未完全签名正确私钥。(来自 HRESULT 的异常:0x80131045)“ 当在 vs2019 的 ftp 服务器上发布我的项目时
【问题讨论】:
标签: asp.net webforms devexpress visual-studio-2019
您确定吗,您还将 DevExpress dll 发布到了 ftp 服务器并且没有文件丢失。
【讨论】:
很好的 DX 依赖地狱...从您的错误消息中得出的关键信息是“...或其依赖项之一”。不知何故,某些 DX 程序集隐含引用了其他 DX 程序集。结果是您遇到的确切情况:在您的开发环境中,一切都运行良好,直到您将应用程序部署到未安装 DevExpress 的机器并且 sh** 击中风扇。查看安装程序附带的 Devexpress 程序集部署工具 - 它应该可以解决您的问题。
【讨论】: