5
Sto usando MsBuild 4.0 nel codice, in questo modo:registrazione Costruire messaggi con MSBuild 4.0
var globalProperties = new Dictionary<string, string>();
var buildRequest = new BuildRequestData(solutionPathAbsolute, globalProperties, null, new string[] { "Build" }, null);
var pc = new ProjectCollection();
var result = BuildManager.DefaultBuildManager.Build(new BuildParameters(pc), buildRequest);
Nota come questo API è completamente diversa da MsBuild 3.5 ... Come fa un gancio in un registratore per ricevere dettagliate creare messaggi con la nuova API?
Grazie, questo è quello che stavo cercando! – James
MSBuild espone un'API per avviare una build che esegue il thread internamente o gestisce un thread per gestire la creazione separata dall'applicazione in modo che l'applicazione esegua in modo completo? – James
@James Ti suggerisco di creare una nuova domanda qui sul sito per ottenere la tua risposta se non è già stata richiesta. – heavyd