WPF App хостинг / выполнение кода Ruby через IronRuby - PullRequest
0 голосов
/ 03 декабря 2009

Привет, ребята, надеюсь, вы поможете мне начать работу с IronRuby. У меня есть несколько сценариев Ruby, которые я хочу выполнить из своего приложения WPF (из-за использования нескольких методов RMagick, которые я не могу получить изначально), и я не могу найти никакой хорошей информации о том, какие ссылки мне нужны в проекте.

Я установил IronRuby и попытался добавить Microsoft.Scripting и .Core, но приложение жалуется, что у меня нет метода Sub Main - можно ли использовать IronRuby в не консольном приложении?

Спасибо, Бекки

1 Ответ

2 голосов
/ 03 декабря 2009

Конечно, это может быть использовано в не консольном приложении! вот о чем это все:)

Вам необходимо добавить ссылки на IronRuby.dll, IronRuby.Libraries.dll, Microsoft.Scripting.dll и Microsoft.Scripting.Core.dll.

Тогда у вас есть несколько способов выполнить код или файлы IronRuby, такие как IronRuby.GetEngine (). Execute ("устанавливает" привет мир ") или IronRuby.GetEngine (). ExecuteFile (" iron_ruby_file.rb ") .

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

...