2014-11-06 17 views
6

Ho un'applicazione desktop C#.Compilazione nativa per applicazioni desktop C#

Mi piacerebbe compilarlo in codice nativo per l'esecuzione della velocità e aggiungere un livello di protezione al mio codice.

Ho notato che MS offre questo per le app di Windows? Ma non le app desktop?

Ho anche sentito (da qualche parte) che potrei usare Mono che farebbe la compilazione nativa. È vero? In tal caso, utilizzare strumenti di terze parti come Aforge.Net ed EMGU potrebbe essere un punto di arresto?

Grazie

+3

Stai cercando [ngen] (http://msdn.microsoft.com/en-us/library/6t9t5wcf.aspx)? –

+0

@ FrédéricHamidi HI, link utile! Un rapido sguardo .. significa che posso compilare sulla riga di comando? grazie –

+2

Nota che ngen rimuoverà il passo di compilazione JIT, ma sarà ancora in esecuzione nel CLR e l'IL deve ancora essere presente. –

risposta

2

Se si scrive un'applicazione per Windows 10 UWP, è ora possibile utilizzare Microsoft .NET Native per AOT compilare l'app in codice nativo.

+0

Ciao, non lo ero ma potrei farlo. Quindi funzionerà - grazie –

+0

come farlo dalla riga di comando – tofutim

Problemi correlati