2011-01-25 7 views
2

サイトからLuaInterfaceの最新バージョンをダウンロードし、LuaInterface.dllとLua51.dllを参照しました。インタプリタ自体は正常に動作しますが、私は(「luainterface」)を必要としようとしたとき、私はこの例外を取得:私のC#アプリケーションにluaを埋め込む必要があります: "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がどこにあるのかを指摘しました。

何が問題なのですか? .dllのために

答えて