Executar Shoes clonar em IronRuby
-
07-07-2019 - |
Pergunta
Eu encontrei artigo legal no Criando cruz de com IronRuby GUI plataforma onde alguém recriado os [sapatos] ( http://en.wikipedia.org/wiki/Shoes_ (GUI_toolkit) DSL por _why dura sorte em IronRuby.
Awesome certo!
Então, eu baixei o IronRuby binários e código do artigo e correu o seguinte comando:
c:\IronRuby\bin\ir hello_world.rb
Mas eu recebo o seguinte erro:
: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'
Como faço para obter esses aplicativos de amostra para executar?
Solução
Eu suspeito que a versão do MS.Scripting que ele está pedindo não coincide com a versão que você tem, isso é um problema bastante comum. verifique Talvez os #s versão?
Para verificar o número da versão, basta clicar com o botão direito em Microsoft.Scripting.dll
e você verá a versão #.
Outras dicas
Eu era capaz de fazer as 4 demos exemplos funcionam depois de remover as seguintes 5 linhas de shoes.rb:
require 'Microsoft.Scripting, versão = 1.0.0.2000, Culture = neutral, PublicKeyToken = null'
require 'IronRuby, versão = 1.0.0.0, Culture = neutral, PublicKeyToken = null'
incluem Microsoft :: Scripting :: Hospedando
incluem o Ruby :: Runtime
incluem o Ruby
Estas linhas não são necessários.