0

何かに telnet して出力ファイルを作成する ruby​​ スクリプトがあります。

次のコードを使用してスクリプトを呼び出そうとしています:

ScriptEngine rubyengine = IronRuby.Ruby.CreateEngine();
rubyengine.ExecuteFile(@"\Documents\query.rb");

「オブジェクトの現在の状態のため、操作は無効です」というエラーが表示されます。

ruby スクリプトは、コードの外で個別に実行すると問題なく動作するので、問題なく動作することがわかります。

何か案は?

.NET 4 と最新バージョンの IronRuby を使用しています

4

0 に答える 0