Если вы не знаете о Phoenix, это среда компиляции от Microsoft, которая, очевидно, станет основой всех их новых компиляторов. Он может читать в коде из CIL, x86, x64 и IA64; и отправьте код в x86, x64, IA64 или CIL.
Могу ли я использовать его для преобразования чистого .Net-приложения в чистое нативное приложение? Под этим я подразумеваю, что он не должен загружать никакие .Net .dll (даже не mscoree) и будет иметь такую же семантику? Это, конечно, исключая Reflection.