Accepted answer

Apparently, I can compile Mono.Cecil for use under the Compact Framework, which will allow me to emit and load assemblies.


If you want use a Lambda-Expressions on CF you don't need ILASM or System.Reflection.Emit. The C# compiler for CF supports Lamba-Expressions but the CF base libraries does not have the Expressions classes. If you add reference to assembly with correct named (and correct implemented) classes for expressions, you enable Lambda-Expressions.

Thanks for god, there are this assembly already implemented ( ) - I use it with Db4O data access and for SqlCE wit LINQ IQueryableToolkit, and it works well.

Related Articles