Marc Gravell による IKVM.Reflection に関する投稿を見ました。IKVM User's Guide で見つけたものは次のとおりです。
IKVM.NET を使用するには、主に次の 2 つの方法があります。
- 動的: このモードでは、Java クラスと jar を直接使用して、.NET ランタイムで Java アプリケーションを実行します。Java バイトコードはオンザフライで CIL に変換されるため、それ以上の手順は必要ありません。このモードでは、完全な Java クラス ローダー モデルがサポートされます。
- 静的: ...
WinRT アプリケーション内で IL を発行および実行するために使用したいと考えています。これが不可能な根本的な問題はありますか?Microsoft のポリシー、または IKVM からのリフレクションおよび IL Emitting コードの実行を妨げる技術的な制限のようなものですか?
それが不可能な場合、実行時にアセンブリをロードするためのオプションはありますか (外部サーバーでそれらを発行し、そこからローカル アプリ フォルダーにダウンロードすると仮定します)?