【发布时间】:2011-03-24 23:56:06
【问题描述】:
我一直在尝试使用 LuaInterface 将 Lua 集成到我的托管代码中。我正在使用我下载的程序集附带的 lua51.dll,但是当我尝试创建一个新的 Lua 对象时,构造函数失败并显示 ERROR_DLL_INIT_FAILED 或 HRESULT 0x8007045A。我检查了我正在构建为 x86。还有什么问题?
【问题讨论】:
我一直在尝试使用 LuaInterface 将 Lua 集成到我的托管代码中。我正在使用我下载的程序集附带的 lua51.dll,但是当我尝试创建一个新的 Lua 对象时,构造函数失败并显示 ERROR_DLL_INIT_FAILED 或 HRESULT 0x8007045A。我检查了我正在构建为 x86。还有什么问题?
【问题讨论】:
【讨论】:
【讨论】:
为了确定您正在编译为 32 位,请将 x86 添加到您的 csproj 文件的 .
我有一个类似的问题,但我想你不会像我一样愚蠢,当它实际上编译为 64 位时只认为你正在编译为 32 位..
【讨论】: