2011-01-25 4 views
2

Я загрузил самую новую версию LuaInterface со своего сайта и ссылался на LuaInterface.dll и Lua51.dll. Сам интерпретатор работает отлично, но когда я пытаюсь требовать («luainterface»), я получаю это исключение:Вложение lua в мое приложение C#: требуется «luainterface» сбой

error loading module 'luainterface' from file '.\luainterface.dll': 
The specified procedure could not be found. 

Вот пример кода, который производит такое поведение:

static void Main(string[] args) 
    { 
     Lua lua = new Lua(); 
     lua.DoFile("test.lua"); 
    } 

test.lua сценарий просто имеет это:

luanet = require("luainterface"); 

Кроме того, я убедился, что LUA_PATH указывает, где luanet.dll есть.

В чем может быть проблема?

ответ

Смежные вопросы