Я использую dlls Saxon Home Edition для оценки выражений XPath. Есть ли способ перенаправить вывод функции trace() в другое окно/окно сообщения, которое я укажу? Я создаю новый объект TextWriter и погрешность установки консоли к этому объекту с помощью:Перенаправление вывода из функции trace(), используемой в запросах XPath
Console.SetError(textwriterobj)
После этого, я называю саксонской запрос XPath оценки функции, но результаты трассировки) функция не приходит (объект textwriter, но консоль по умолчанию моего приложения. Однако, используя Console.Write, перенаправляет сообщения в мой объект текстового редактора правильно. Кажется, что dll saxon все еще используют консоль приложения по умолчанию для отправки результатов трассировки, любые указатели на то, как я мог перенаправить ее? Спасибо.
Большое спасибо за ответ Mr. Kay.Asking на нескольких платформах, чтобы максимизировать вероятность получения ответа, и поскольку эти два форума не связаны (насколько я знаю), не думал, что это было неправильно. – AarCee