У меня есть приложение, которое настраивает источник трассировки следующим образом:
var traceSource = new TraceSource("MyTraceSource");
traceSource.Switch = new SourceSwitch("MyTraceSwitch") { **Level = SourceLevels.Information** };
var traceListener = new TextWriterTraceListener(logFilePath);
traceListener.TraceOutputOptions = TraceOptions.DateTime;
traceSource.Listeners.Clear();
traceSource.Listeners.Add(traceListener);
Trace.AutoFlush = true;
Приложение всегда использует этот источник трассировки для отслеживания событий. Обратите внимание, что SourceLevels.Information жестко закодирован в переключателе трассировки. Теперь мне нужно изменить уровень переключателя трассировки на Verbose. Можно ли выполнить файл app.config? Я пробовал много xml-configs, но не смог. Примечание. Я не могу изменить исходный код только app.config.