Už se to tu několikrát řešilo a povedlo se mi najít i nějaké odkazy na nástroje, které umožní vytvořit z CILu nativní kód, takže se s obrovskými omezeními .NET assembly dá zkompilovat tak, aby nevyžadovala .NET runtime. Ovšem, .NET framework je vyžadován z dobrého důvodu a kompilace JIT má své benefity, o které byste přišel, pokud byste se rozhodl distribuovat svou aplikaci takto. Navíc popsané postupy jsou relativně náročné a vezmu-li v potaz rozšířenost .NET frameworku (existuje prakticky na každém PC se zapnutým Windows Update), nemá to absolutně žádné výhody a silně nedoporučuji se do něčeho podobného pouštět.
|