15

VS 2012 用の Expression Tree Visualizer はありますか? 検索したところ、VS 2008 がいたるところにポップアップしていることがわかりました。また、新しい VS 2012 のインストール ディレクトリには Visualizers フォルダがありません。または、スイッチを入れることができるはずの何かが欠けていますか?

4

4 に答える 4

8

あなたができることは、vs 2010 用のビジュアライザーを修正して、2012 で動作するようにすることです。これは非常に簡単です。このプロジェクトからソースを取得するだけです: http://exprtreevisualizer.codeplex.com/そして、ExpressionTreeViewer プロジェクトの DebuggerVisualizers アセンブリ参照を次のように変更します。

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll

vs2012の最新バージョンで動作するように。その後、結果をコピーします

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\Debugger\Visualizers

そしてそれはうまくいくはずです

于 2013-03-31T12:46:58.830 に答える
0

この問題が再発したとき、私は悪い *.dll を作成しているようです。ソリューションを使用して GitHub リポジトリを開始しました。このファイルの [View Raw] をクリックしてダウンロードできる、ビルドおよびコンパイル済みの *.dll を含めました。

この *.dll を、選択したビジュアライザー ディレクトリにコピーします。私が使うC:\Users[CurrentUser]\Documents\Visual Studio 2013\Visualizers

于 2014-06-19T20:50:27.533 に答える
0

いいえ、DebugView があります。デバッグ モードでは、同じプロパティを持つクラスのプロキシと 1 つの DebugView が追加されています。テキストのようなものです。また、Mono.Linq.Expressions には、C# コードを作成する式用のテキスト ライターがあります。チェックしてください。

于 2013-02-25T18:38:06.300 に答える