“如何解决共享库错误”;loadLib错误“;在C#中共享图书馆?

“如何解决共享库错误”;loadLib错误“;在C#中共享图书馆?,c#,error-handling,shared-libraries,C#,Error Handling,Shared Libraries,我在C#中使用了一个使用共享库的.dll,但当我想使用该共享库时,出现以下错误: 类型异常:第295行的文件“../../../src/Algorithm/IpAlgBuilder.cpp”中的选项_无效: 异常消息:所选线性解算器MA57不可用。 试图从共享库“libhsl.dll”获取MA57,但出现以下错误: loadLib错误:不知道如何在此操作系统上处理共享库 为什么会发生这种情况?我应该怎么做?您使用的是什么操作系统?哪种编译器?您好,我使用的是Windows 10x64bit,我

我在C#中使用了一个使用共享库的
.dll
,但当我想使用该共享库时,出现以下错误:

类型异常:第295行的文件“../../../src/Algorithm/IpAlgBuilder.cpp”中的选项_无效:
异常消息:所选线性解算器MA57不可用。
试图从共享库“libhsl.dll”获取MA57,但出现以下错误:
loadLib错误:不知道如何在此操作系统上处理共享库


为什么会发生这种情况?我应该怎么做?

您使用的是什么操作系统?哪种编译器?您好,我使用的是Windows 10x64bit,我的C#编译器是Microsoft(R)Visual C#编译器版本3.4.1-beta4-19614-01(16504609),我还安装了gcc 10.2.0和g++10.2.0