“给定的程序集名称或代码库无效。(HRESULT异常:0x80131047)”

"the given assembly name or codebase was invalid. (exception from hresult: 0x80131047)"

提问人:SIRISHA PRINCE 提问时间:11/15/2023 最后编辑:Peter CordesSIRISHA PRINCE 更新时间:11/15/2023 访问量:14

问:

我面临异常“给定的程序集名称或代码库无效。(HRESULT 异常:0x80131047)”。 在.net应用程序中,有一个用于生成文档的按钮,当我单击该按钮时,应该会生成文档。有用于转换文档的 sharepoint 路径。

请提出您的意见。

检查装配加载方法:

如果使用 Assembly.Load() 加载文件,请尝试将其更改为 Assembly.LoadFile() 1。 确保提供的程序集名称有效,并且与正确的程序集相对应。 从项目名称中删除撇号:

如果您的项目名称包含撇号(例如,“DBZ buu's Fury Text Editor”),则可能会导致问题。从项目属性1 中的项目名称中删除撇号。 验证平台目标 CPU:

有时,错误可能与平台目标 CPU 有关。 检查平台目标 CPU 是否设置为“任何”,而不是 64 位或 32 位1。

我已经尝试了这一切..

asp.net .net-assembly hresult

评论


答: 暂无答案