0

皆さん、IronRuby を使い始めるのを手伝ってくれることを願っています。WPF アプリケーションから実行したい Ruby スクリプトがいくつかあり (ネイティブに取得できないいくつかの RMagick メソッドを使用しているため)、プロジェクトで必要な参照に関する適切な情報が見つかりません。

IronRuby をインストールし、Microsoft.Scripting と .Core を追加しようとしましたが、Sub Main メソッドがないとアプリに表示されます。非コンソール アプリで IronRuby を使用できますか?

ありがとう、ベッキー

4

1 に答える 1

2

もちろん非コンソールアプリでも使用可能!それがすべてです:)

IronRuby.dll、IronRuby.Libraries.dll、Microsoft.Scripting.dll、および Microsoft.Scripting.Core.dll への参照を追加する必要があります。

次に、IronRuby コードまたはIronRuby.GetEngine().Execute("puts 'hello world'")IronRuby.GetEngine().ExecuteFile("iron_ruby_file.rb")などのファイルを実行する複数の方法があります 。

C# コードから IronRuby コードを実行する方法の詳細については、次のリソースを参照してください。

于 2009-12-03T16:25:55.347 に答える