у меня
CompilerResults cr = codeDomProvider.CompileAssemblyFromFile(cp, source);
//where source is an array of source file names
Я хочу подробный вывод компиляции для каждого отдельного файла.
В настоящее время я использую BackgroundWorker для компиляции и отправки сообщений об ошибках, но это происходит после завершения компиляции. (Успех / с ошибками.)
foreach (CompilerError ce in cr.Errors)
{
synchronizationContext.Send(new SendOrPostCallback((m) =>
//pushCompilerMessage(currentWindow, msg)
), null);
}
Все это прекрасно работает, но как передать эти сообщения таким образом, чтобы оно выглядело, как будто в режиме истинного многословия?