WPF App di hosting / esecuzione di codice Ruby via IronRuby
-
12-09-2019 - |
Domanda
Ehi gente, sperando potete aiutarmi a iniziare con IronRuby. Ho diversi script Ruby che voglio eseguire dalla mia applicazione WPF (a causa dell'uso di diversi metodi RMagick non posso ottenere in modo nativo) e non riesco a trovare alcuna buone informazioni su ciò che i riferimenti che ho bisogno nel progetto.
Ho installato IronRuby e provato ad aggiungere Microsoft.Scripting e .Core ma l'applicazione si lamenta che non ho Sub metodo Main -? Può IronRuby essere utilizzato in un'applicazione non da console
Grazie, Becky
Soluzione
Certo che può essere utilizzato in un'applicazione non da console! questo è quello che tutto circa:)
È necessario aggiungere i riferimenti a IronRuby.dll, IronRuby.Libraries.dll, Microsoft.Scripting.dll e Microsoft.Scripting.Core.dll.
Poi si dispone di più modi per eseguire codice IronRuby o file come IronRuby.GetEngine (). Execute ( "puts 'Ciao mondo'") o IronRuby.GetEngine (). ExecuteFile ( "iron_ruby_file.rb") .
Guarda i prossimi risorse per ulteriori informazioni su come eseguire codice IronRuby dal codice C #:
- http://ironshay.com/post /make-your-application-extendable-using-the-dlr.aspx
- http://www.youtube.com/watch?v=P7DyIU3wzdY
- http://www.ironruby.net - buona risorsa in generale, ma non hanno un sacco di informazioni per quello che ti serve al momento.