NLUA在x64 .Net Core中出现坏的图像异常

我在Windows 10的Visual Studio 2017中使用NLUA dll,在使用.Net Core 2.1 x64构建和发布我的ASP.Net Core应用程序时遇到了问题。

当我尝试执行MyLua = new NLUA.Lua()时,会收到坏的图像异常'bad image KeraLua.NativeMethods.LuaLNewState()'。

我使用的是最新版的NLUA 1.3.2。

问题是,当我删除我的.Netcore x64并使用x32时,它工作得很好!

我被迫使用.Netcore x64,但它不起作用。 任何帮助将不胜感激。

点赞