我有一个使用C#和C ++ dll的WPF应用程序。 在大多数机器上它工作正常,但我有一些机器,当试图在它们上运行应用程序时,我得到例外: 该模块应包含程序集清单。 (HRESULT:0x80131018) 我不知道这个例外。 什么可能导致这种行为,以及可以解决的问题是什么?
答案 0 :(得分:0)
这个HRESULT:0x80131018在.NET应用程序尝试将C ++程序集加载为.NET dll时返回。
问题是在代码中我试图通过命令加载C ++ dll:
Assembly.LoadFile(path);
不同操作系统的问题取决于在不同的句子中返回错误消息的不同语言。