2011-08-28 8 views

Respuesta

5

Se podía pasar opciones al compilador utilizando el following constructor:

var providerOptions = new Dictionary<string, string>(); 
providerOptions.Add("CompilerVersion", "v3.5"); 
var compiler = new CSharpCodeProvider(providerOptions); 
... 
3

Usted tendría que especificar que en un diccionario de configuración para el compilador, tales como:

var settings = new Dictionary<string,string>(); 
settings.Add("CompilerVersion", "v3.5"); 
var compiler = new CSharpCodeProvider(settings); 

Como era de esperar, Google ya trae un par de ejemplos de esto también; here y here.

Cuestiones relacionadas