私はXPath式の評価にSaxon Home Edition dllを使用しています。 trace()関数の出力を指定した別のウィンドウ/メッセージボックスにリダイレクトする方法はありますか? 私は新しいしたTextWriterオブジェクトを作成し、使用して、このオブジェクトにコンソールエラーを設定しています。この後XPathクエリで使用されるtrace()関数からの出力のリダイレクト
Console.SetError(textwriterobj)
を、私はサクソンXPathクエリ機能を評価する呼び出しが、trace()関数の結果がでてきませんテキストライターオブジェクトですが、私のアプリケーションのデフォルトのコンソールです。 ただし、Console.Writeを使用すると、メッセージがテキストライターオブジェクトに正しくリダイレクトされます。 saxon dllはトレース結果を送信するためにデフォルトのアプリケーションコンソールを使用しているようですが、どのようにリダイレクトすることができるのでしょうか?おかげさまで 質問の
答えを受け取るチャンスを最大限にするために複数のプラットフォームを使用しています。これらの2つのフォーラムは(私が知る限り)関連していないので間違っているとは思わなかったので、 – AarCee