Originariamente inviato da return
MItaly Grazie per la risposta, comunque ho letto li, potete aiutarmi a capire meglio?
Dovresti dirmi cosa non capisci... il codice dell'esempio genera un eseguibile a partire da un sorgente salvato su file (e per quello usa la CompileAssemblyFromFile), tu probabilmente dovrai generare il sorgente "al volo", per cui con ogni probabilità ti serve CompileAssemblyFromSource.
Per il resto, il codice che ci devi passare dipende da quello che vuoi far fare all'eseguibile che vuoi generare; probabilmente ti conviene tenere un qualche template nelle risorse del tuo progetto, e modificarlo dove ti interessa farlo prima di passarlo alla CompileAssemblyFromSource.