为什么 Ubuntu Linux Mono-.NET 4.5 C# 程序在加载和运行共享对象时会出现 GP 错误?

为什么 Ubuntu Linux Mono-.NET 4.5 C# 程序在加载和运行共享对象时会出现 GP 错误?

在我的 Ubuntu Linux 15.10 Lenovo 台式计算机上,我使用 BuildIPCameraListLinux.config 文件编写了一个 Mono-.NET 4.5 C# 程序,该文件使用 DLLImport 加载 libxmlconverter.so。仅当点击时,libxmlconverter.so 执行 realpath 后才会引发一般保护错误。 libxmlconverter.so 的目的是读取包含大量相机供应商和产品的 C++ 头文件。 libxmlconverter.so 使用 TinyXML 将这个巨大的 C++ 数组转换为 XML 文档。 Mono-NET 4.5 C# 程序的目的是解析 XML 文档并存储到 MYSQL 5.6 数据库中。我知道有两代 MYSQL.Data.DLL ,一代用于 Mono-.NET 3.5,一代用于 Mono-NET 4.5。
什么可能导致此 GPFault 以及如何修复它?

相关内容