問題タブ [ironruby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
1857 参照

.net - RubyをXNAエンジンに埋め込む方法は?

Ruby をスクリプト言語として Microsoft XNA に組み込むことが可能かどうか、またそれを行う最善の方法は何かを考えています。Ruby を除いて、Xnuaのようなものを探しています。

私は Ruby.NET と IronRuby に出くわしましたが、どちらも非常に初期の段階にあるようです。さらに、それらが Xbox 360 で動作するかどうかはわかりません。たとえば、 XNA フォーラムのこのトピックでは、IronPython は動作しないと述べています。

0 投票する
10 に答える
7238 参照

ironruby - Ironruby IDE

Ironruby の開発に使用している IDE がある場合、どの IDE を使用していますか?

0 投票する
4 に答える
5169 参照

ruby-on-rails - Rails で IronRuby を使い始める

IronRuby で Rails を実行するためのチュートリアルや入門ドキュメントを教えてもらえますか? 一般的なガイドラインではなく、詳細な段階的なリファレンスに特に関心があります。

0 投票する
3 に答える
316 参照

ironpython - IronPython または IronRuby が属性をサポートするかどうかを追跡した人はいますか?

「Google」をスキャンしましたが、Iron* 言語 (一部またはすべて) が最終的に属性をサポートするかどうかについての決定的な答えは見つかりませんでした..

誰?

ありがとう - ジョン

0 投票する
7 に答える
500 参照

.net - Python および Ruby アプリケーションは .NET によってどのような影響を受けますか?

.NET が Python および Ruby アプリケーションにどのような影響を与えるか、興味があります。

IronPython/IronRuby で記述されたアプリケーションは .NET 環境に非常に固有であり、本質的にプラットフォーム固有になるのでしょうか?

.NET 機能をまったく使用しない場合、IronPython/IronRuby には、.NET 以外の機能よりも優れている点は何ですか?

0 投票する
3 に答える
203 参照

ruby - Ruby 1.8.7 で IronRuby をコンパイル中にエラーが発生するのはなぜですか?

ruby 1.8.7 で ironruby をコンパイルできないようです。私はいつもこのエラーを受け取ります:

読み込むファイルがありません -- windows/path

これは、ironruby が ruby​​ 1.8.7 と互換性がないということですか?

0 投票する
3 に答える
774 参照

attributes - 属性を使用せずに WCF サービスを作成できますか?

WCF サービスを宣言するように見える方法は、C# または VB でインターフェイスを作成し、それを でタグ付けしServiceContractAttribute、そのメソッドを でタグ付けすることOperationContractAttributeです。

問題は、(私の知る限り) 属性をサポートしていない IronRuby または IronPython から作成してみたいということです。

これは可能ですか?

0 投票する
2 に答える
1412 参照

c# - IronRuby から CLR 型を返す

Iron Ruby から CLR オブジェクトを返そうとしています。

C#で定義された次のCLRタイプがあります

次の IronRuby ファイルがあります。

失敗している次のテストがあります。

IronRuby から返されたオブジェクトをキャストしようとすると失敗します。

次のエラー メッセージが表示されます。

[A]Horn.Core.DSL.Domain.BuildMetaData は [B]Horn.Core.DSL.Domain.BuildMetaData にキャストできません。タイプ A は、場所「C:\Projects\horn\branches\rubydsl\src\Horn」の「LoadNeither」コンテキストの「Horn.Core.DSL.Domain、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null」から発生します。 .Dsl.Specificatioin\bin\Debug\Horn.Core.DSL.Domain.dll'. タイプ B は、場所「C:\Users\paul.cowan\AppData\Local\Temp」の「Default」コンテキストの「Horn.Core.DSL.Domain、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null」から発生します。 \1vt2usw2.rxf\Horn.Dsl.Specificatioin\assembly\dl3\1d5ed945\7c19e429_1a97c901\Horn.Core.DSL.Domain.DLL'.

Iron Ruby から CLR 型を返すことは可能ですか?

0 投票する
1 に答える
377 参照

ironruby - IronRuby Dsl からの戻り値へのアクセス

個々の Dsl .rb ファイルに存在するインスタンスを持ち、それらを CLR から実行する Dsl を作成しようとしています。

IronRuby で Clr オブジェクトの値を作成して設定し、.rb Dsl インスタンス ファイルが実行された後に何らかの方法で CLR オブジェクトにアクセスしたいと考えています。

現時点では非常に単純な私のClrオブジェクトは次のとおりです。

Dsl を指定するために使用し、上記で指定した BuildMetaData のインスタンスを作成する次のモジュールがあります。

Dsl のインスタンスが実行された後、どうにかして Clr コードから @metadata プロパティを取得できるようにしたいと考えています。

現在、Dsl のインスタンスは次のようになっています。

現在、私の C# コードは次のようになっています。

Dsl インスタンスを汚染することなく @metadata プロパティを取得できる方法はありますか?

0 投票する
1 に答える
522 参照

c# - C#でIronRubyを使用する「不明なメソッド」

こんにちは、こんばんは、誰かが助けてくれることを願っています。

ある種のスクリプトサポートを利用しようとしています。私は次のコードを持っています。これはrubyメソッドを実行し、結果を返します。ただし、IronRuby自体から「メソッドが見つかりませんエラー」が返されます。

テストとして次のrubyコードを実行しています。

これで、メソッドを実行するとget_message("something")、うまく機能します。ただし、標準ライブラリ(この例ではスワップケース)への参照があるものを実行すると、エラーが返されます

コードを実行してir.exeも問題はありません。

ライブラリへの参照を作成する必要がありますか?参照する場合、どうすればよいですか?

誰かが助けてくれることを願っています!どうもありがとうございます。

よろしく、
マルコ