调用外部程序集

时间:2018-04-08 14:57:01

标签: nlua

我指的是" SomeClass"在NLua主页上。 让#s假设它已被编译成程序集" SomeClass"。

当我想在Lua中使用它时,我应该能够使用:

来引用它

导入(' SomeClass',' SomeClass') myclass = SomeClass() - 调用构造函数 func1 = myclass:Func1() - 调用Func1

正确? 在leat中,这是样本中使用标准.Net程序集的方式。 然而,我总是失败。 " SomeClass的"永远都是零。

不幸的是,样本总是指使用lua和#34; DoString"在C#对象里面。 但是我想在Nlua.exe中使用它。

任何提示?

感谢,

赫尔穆特

编辑:好的,我更进一步。使用Debug,我发现导入正确加载我的程序集。 但是当我想得到我的程序集的一个实例时,我得到一个错误:

enter image description here

1 个答案:

答案 0 :(得分:0)

命名空间中有错误。一个字符是小写字母而不是大写字母。 修复了它,现在还可以。