Я столкнулся с трудной проблемой. Мне нужно реализовать специальный раздел диагностики, как system.diagnostics в app.config для управляемого приложения. Сценарий таков:
У меня есть файл XML, в котором есть список источников трассировки и прослушивателей, связанных с каждым из источников трассировки. И в файле XML есть другие вещи, которые не связаны с трассировкой. Что мне нужно сделать, это прочитать XML-файл и настройте источники трассировки и прослушиватели точно так же, как это делает .NET при запуске приложения. Когда я делаю что-то вроде:
TraceSource sample = new TraceSource ("SampleTraceSource"); приложение должно иметь возможность настроить источник трассировки «SampleTraceSource», который находится в моем XML-файле, а не выбрать его из app.config. На данный момент .NET делает все это за кулисами, поэтому вам не нужно беспокоиться о том, как это реализовано. Я считаю, что это делается в System.dll при запуске приложения.
Есть идеи?
Спасибо