4

Linqpadは、リスナーをdebug.listenersコレクションに入れてから、トレースの出力を、クエリ自体からの結果と一緒に結果ウィンドウに表示するようです。

linqpadにこれを行わずに、既存のdebug.listenersコレクションをそのままにしておくように指示する方法はありますか?

トレースを別のアプリケーションに書き込むlinqpadから呼び出しているアセンブリがありますが、linqpadはリスナーをクリアして独自のアセンブリを挿入しているようです。理想的には、既存のリスナーをそのままにして、通常のトレースを取得します。ライブラリの。

提案をありがとうTollo

4

2 に答える 2

8

私も同じ問題を抱えていました。

不要なトレース情報を大量に出力しているサードパーティのライブラリ(Google.GData.YouTube)を参照しています。ジョーの解決策は私にはうまくいきませんでしたが、質問は私に手がかりを与え、私はクエリに以下を追加することによって問題を回避しました。

Debug.Listeners[0].Dispose();
于 2012-05-31T23:21:55.697 に答える
6

編集|に移動した場合 設定| 詳細設定で、[常に新しいアプリドメインを使用する]を選択しますが、違いはありますか?

于 2011-03-10T03:14:31.237 に答える