Lua Lnterface compatible avec visual studio 2008? [Résolu]

Signaler
Messages postés
3
Date d'inscription
vendredi 26 décembre 2003
Statut
Membre
Dernière intervention
20 juillet 2009
-
snip_78
Messages postés
3
Date d'inscription
vendredi 26 décembre 2003
Statut
Membre
Dernière intervention
20 juillet 2009
-
Bonjour, pour mon programme j'ai besoin de proposer aux utilisateurs la possibilité d'utiliser des scripts externes.

Pour ça j'ai trouvé Lua Interface: http://luaforge.net/projects/luainterface/

Je suis un tuto tous ce passe bien, j'ai compris comment sa fonction, mais un avertissement est affiché en c# et en vb:

Avertissement	1	Referenced assembly 'bin\Debug\LuaInterface.dll' targets a different processor than the application.



Le programme ce compile et lance nickel, mais des que je veux utiliser LuaInterface un erreur:
 Impossible de charger le fichier ou l'assembly 'LuaInterface, Version=2.0.0.16708, Culture=neutral, PublicKeyToken=null' ou une de ses dépendances. Tentative de chargement d’un programme de format incorrect.



Voila, je ne c'est pas si quelqu'un a une solution, ou une autre solution que lua pour utiliser des scripts externes.

Merci d'avance.

2 réponses

Messages postés
3
Date d'inscription
vendredi 26 décembre 2003
Statut
Membre
Dernière intervention
20 juillet 2009

J'ai trouvais la réponse, il fallait que je modifie les propriétés de mon projet, onglet compiler, bouton options de compilation avancées et mettre x86 à la place de "Any CPU"
Messages postés
3
Date d'inscription
vendredi 26 décembre 2003
Statut
Membre
Dernière intervention
20 juillet 2009

Voila le code que j'utilise:

    Public Shared Sub test()
        Dim luaInterpret As New LuaInterface.Lua
        luaInterpret("chaine") = "Une chaine"
        luaInterpret("entier") = 10
        luaInterpret.DoString("entier = entier*2;")

        Dim chaine As String = luaInterpret("chaine")
        Dim entier As Double = luaInterpret("entier")

        MsgBox(chaine & "    " & entier)
    End Sub