2

Compact Framework で Linq 式ツリー (db4o/Mainsoft/Mono ポートから) を使用しています。System.Reflection.Emit が存在しないため、LambdaExpressions をデリゲートにコンパイルできません。これは、パフォーマンス上の理由から実行したいと考えています。

式ツリーを IL に変換し、不足している Emit 機能を基本的に提供できるのではないかと考えましたが、その上で WinCE ベースの ILASM を実行するか、独自の PE ヘッダーとアセンブリ メタデータを記述する必要があることに気付きました。

私は ILASM を利用できるようにしたいと思っています。それは...ですか?

4

2 に答える 2

2

どうやら、Compact Framework で使用するためにMono.Cecilをコンパイルできるようです。これにより、アセンブリの出力と読み込みが可能になります。

于 2009-12-17T00:34:32.370 に答える
1
于 2009-12-16T08:55:37.627 に答える