我从c函数创建了dll并导入到c#
当我调用dll函数时,我收到错误:
Unable to load DLL 'subFunction.dll': Not enough storage is available to process this command. (Exception from HRESULT: 0x80070008).
如何修复它。
答案 0 :(得分:0)
我倾向于说你从错误的角度看它 - 这不是一个C#问题,它很简单,因为它是C ++中的错误。我建议你进行本机C ++命令行测试并检查是否会发生这种情况,然后继续修复你的代码。
如果没有调试,我们就会猜测你做错了什么 - 这将永远不会奏效。严肃地认为C#与问题完全无关,而且它是一个纯粹的C级问题。