lua:1: unexpected symbol near 'ï'

Genauer, der voller Fehler ist

../../Scripts/LuaTest.lua:1: unexpected symbol near 'ï'

Ich habe die LuaTest.lua Datei mit unterschiedlichen Editoren zu zählen Notepad++ und finde keine zusätzlichen/versteckten Zeichen. Ich bin ratlos, was könnte die Ursache sein.

Seite beachten Sie, ich bin nach dieser Anleitung: Godpatterns: Scripting mit Lua in C#

Hier ist der Haupt-code-block:

class Program
{
    static void Main(string[] args)
    {
        Lua lua = new Lua();
        Program program = new Program();

        //register our C# functions
        lua.RegisterFunction("DanSays", program, program.GetType().GetMethod("DanSays"));
        lua.RegisterFunction("ThorSays", program, program.GetType().GetMethod("ThorSays"));

        lua.DoFile("../../Scripts/LuaTest.lua");
        Console.ReadLine();
    }

    public void DanSays(string s)
    {
        Console.WriteLine("Dan Says > " + s);
    }
    public void ThorSays(string s)
    {
        Console.WriteLine("Thor says > " + s);
    }

}

Zusätzlich, hier ist LuaTest.lua

DanSays("Hey, Thor!");
ThorSays("Hi Dan! You know Thursdays . . . ");
DanSays("*sigh* yeah, Thor, I know Thursdays.");
ThorSays("Named after me you know!");
DanSays("Yeah, I know.");
InformationsquelleAutor user1796217 | 2012-11-03
Schreibe einen Kommentar