2012-03-26 3 views
0

Я использую dlls Saxon Home Edition для оценки выражений XPath. Есть ли способ перенаправить вывод функции trace() в другое окно/окно сообщения, которое я укажу? Я создаю новый объект TextWriter и погрешность установки консоли к этому объекту с помощью:Перенаправление вывода из функции trace(), используемой в запросах XPath

Console.SetError(textwriterobj) 

После этого, я называю саксонской запрос XPath оценки функции, но результаты трассировки) функция не приходит (объект textwriter, но консоль по умолчанию моего приложения. Однако, используя Console.Write, перенаправляет сообщения в мой объект текстового редактора правильно. Кажется, что dll saxon все еще используют консоль приложения по умолчанию для отправки результатов трассировки, любые указатели на то, как я мог перенаправить ее? Спасибо.

ответ

0

Дубликат вопрос спросил и ответил здесь:

https://sourceforge.net/projects/saxon/forums/forum/94027/topic/5144403

Пожалуйста, не задать тот же вопрос на нескольких форумах.

+0

Большое спасибо за ответ Mr. Kay.Asking на нескольких платформах, чтобы максимизировать вероятность получения ответа, и поскольку эти два форума не связаны (насколько я знаю), не думал, что это было неправильно. – AarCee

 Смежные вопросы

  • Нет связанных вопросов^_^