Run Shoes клон в IronRuby - PullRequest
       11

Run Shoes клон в IronRuby

0 голосов
/ 15 сентября 2009

Я нашел классную статью о Создание кроссплатформенного графического интерфейса пользователя с IronRuby , где кто-то воссоздал [Shoes] (http://en.wikipedia.org/wiki/Shoes_(GUI_toolkit) DSL от _Почему везунчик в IronRuby .

Отлично, верно!

Итак, я скачал двоичные файлы IronRuby и код из статьи и выполнил следующую команду:

c:\IronRuby\bin\ir hello_world.rb

Но я получаю следующую ошибку:

: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'

Как мне запустить эти примеры приложений?

Ответы [ 2 ]

2 голосов
/ 30 сентября 2009

Мне удалось заставить работать 4 примера демонстраций после удаления следующих 5 строк из shoes.rb:

требуется 'Microsoft.Scripting, версия = 1.0.0.2000, культура = нейтральная, PublicKeyToken = null'
требуется 'IronRuby, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = ноль'
включают Microsoft :: Scripting :: Hosting
включая Ruby :: Runtime
включая Ruby

Эти строки не нужны.

1 голос
/ 15 сентября 2009

Я подозреваю, что версия MS.Scripting, которую он запрашивает, не соответствует вашей версии, это довольно распространенная проблема. Может быть, проверить версию #s?

Чтобы проверить номер версии, просто щелкните правой кнопкой мыши на Microsoft.Scripting.dll, и вы увидите версию #.

...