2012-03-26 35 views
0

我正在使用Saxon Home Edition dll评估XPath表达式。 有没有办法将trace()函数的输出重定向到我指定的另一个窗口/消息框? 我创建一个新的TextWriter对象,并使用控制台误差设置为这个对象:重定向来自XPath查询中使用的trace()函数的输出

Console.SetError(textwriterobj) 

在此之后,我叫撒克逊XPath查询评估的功能,但跟踪的结果()函数不进来textwriter对象,但是我的应用程序的默认控制台。 但是,使用Console.Write将消息正确重定向到我的textwriter对象。 看来,撒克逊DLL仍然使用默认的应用程序控制台发送跟踪结果,任何指针我怎么可以重定向它? 谢谢。问题的

回答

相关问题