无法加载共享库'db2app64.dll'
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法加载共享库'db2app64.dll'相关的知识,希望对你有一定的参考价值。
目前正在使用IBM DB .NET Core Provider与IBM DB2,Openshift和Linux合作。
运行应用程序时出错
System.DllNotFoundException:无法加载共享库“db2app64.dll”或其依赖项之一。
为了帮助诊断加载问题,请考虑设置LD_DEBUG环境变量:
libdb2app64.dll:无法打开共享对象文件:IBM.Data.DB2.Core.UnsafeNativeMethods.DB232.SQLFreeConnAttribsADONET(DB2SQLGetConnAttribsADONETParams&pParam)中没有此类文件或目录
答案
解决方案是引用用于Linux构建的IBM.EntityFrameworkCore-lnx。
.net试图加载Windows库db2app64.dll因此它抛出错误的原因。无法加载共享库'db2app64.dll'
以上是关于无法加载共享库'db2app64.dll'的主要内容,如果未能解决你的问题,请参考以下文章