我正在将项目编译成.dll并尝试在另一个项目中使用它。对于我在这个库中使用的大多数函数,我得到一个System.AccessViolationException异常:
System.AccessViolationException:尝试读取或写入受保护的内存。这通常表明其他内存已损坏。 at nglib.Ng_GetPoint(Void **,Int32,Double *) 在ForwardModelingPlugin.CustomMeshVol3D.tesselate(CustomMeshVol3D *)
我使用的lib称为nglib - netgen的一部分,一个开源的网格物体。
我已经阅读了很多相关的错误,但我不明白为什么会发生这种错误。我不能进入这个库,因为它不受管理,我的项目的其余部分都是管理的。
由于
答案 0 :(得分:0)
AccessViolationException意味着: