Oppure

Loading
26/03/11 16:12
VisualCiro
Ciao, per caso esiste un convertitore da Visual C# ad Assembly?
Se esiste, potete dirmi dove scaricarlo?
Se non lo sapete, ditemi solo il nome e lo cerco io.
Grazie
aaa
26/03/11 16:34
arack95
Mi dispiace, ma credo proprio che non ne esistano :rotfl:
aaa
26/03/11 18:03
HeDo

in realtà la domanda è malposta e ambigua.
se intendi convertitori da C# a MSIL (Intermediate Language) è il compilatore stesso di visual studio :)

se intendi C# ad assembly macchina ci sono un paio di considerazioni da fare:

il C#, VB.NET, Java, etc.. non compilano in codice macchina, ma in un linguaggio intermedio chiamato comunemente bytecode che ha la peculiarità di essere indipendente dalla macchina sul quale viene fatto girare.

è probabile che il JIT (Just In Time) compiler generi codice assembly diverso per lo stesso bytecode perchè la macchina sul quale viene fatto girare è dotata di software e hardware diverso, quindi per ottimizzare l'esecuzione del codice sfrutta le peculiarità degli strati sw e hw che ha sotto.

la tua domanda è quindi malposta, ma è possibile farlo.
esiste un tool chiamato NGEN che "compila" in codice nativo il bytecode per le ragioni suddette: msdn.microsoft.com/en-us/library/…(v=VS.100).aspx


aaa