Run Shoes clone dans IronRuby
-
07-07-2019 - |
Question
J'ai trouvé un article intéressant sur la création d'interfaces graphiques multi-plateformes avec IronRuby , le cas échéant. a recréé le [Chaussures] ( http://en.wikipedia.org/wiki/Shoes_ (GUI_toolkit) DSL par pourquoi les plus chanceux dans IronRuby.
Génial, c'est ça!
J'ai donc téléchargé les fichiers binaires IronRuby et le et exécutez la commande suivante:
c:\IronRuby\bin\ir hello_world.rb
Mais j'obtiens l'erreur suivante:
:0:in `require': no such file to load -- Microsoft.Scripting, Version=1.0.0.2000 Culture=neutral, PublicKeyToken=null (LoadError)
from ./shoes.rb:5
from hello_world.rb:1
from :0:in `require'
Comment puis-je exécuter ces exemples d'applications?
La solution
Je soupçonne que la version de MS.Scripting demandée ne correspond pas à la version que vous avez, c’est un problème assez courant. Peut-être vérifier les numéros de version?
Pour vérifier le numéro de version, cliquez avec le bouton droit de la souris sur Microsoft.Scripting.dll
et vous verrez le numéro de version.
Autres conseils
J'ai réussi à faire fonctionner les 4 exemples de démos après avoir supprimé les 5 lignes suivantes de shoes.rb:
nécessite 'Microsoft.Scripting, Version = 1.0.0.2000, Culture = neutre, PublicKeyToken = null'
require 'IronRuby, Version = 1.0.0.0, Culture = neutre, PublicKeyToken = null'
include Microsoft :: Scripting :: Hosting
include Ruby :: Runtime
inclure Ruby
Ces lignes ne sont pas nécessaires.