2009-08-16 38 views
5

アセンブリがないためにプロジェクトがコンパイルされません。エラーの原因となるファイルがVisualStudio部分は赤でマークされてMicrosoft.VisualStudio.DebuggerVisualizersはどこにありますか?

using Microsoft.VisualStudio.DebuggerVisualizers; 

ています。それを修正するために何をインストールする必要がありますか?私はそれが中に存在するアセンブリか知っている、と参照がある:私に...

明確化を、それは、Visual Studioに付属しているだろう何かのように聞こえるが、それは、それがインストールされているので、私は、使用していますものです以前はプロジェクト参照に追加されていました。しかし、私はそれをどうやって得るのですか?どのSDKをインストールする必要がありますか?それとも、Visual Studioをインストールしたときに何かをチェックするのを忘れてしまったのですか?

+0

@adrianbanksに移動されていますが、ここで正しい答えを持っているように見えます。物理アセンブリは、 '%Program Files%\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ PublicAssemblies'フォルダ(VS2008を前提としています)にあります。 (VS2005の場合、9.0を8.に変更してください) –

答えて

11

.Netタブの[参照の追加]ダイアログで見つけることができます。

そうでない場合、Microsoft.VisualStudio.DebuggerVisualizers.dllは、Visual StudioのインストールディレクトリのサブディレクトリCommon7\IDE\PublicAssembliesに存在します。そこから手動で追加することができます。

+0

とはどこから来たのですか? – Svish

+0

明らかに、Visual Studioに同梱されています。 Visual Studioをインストールしたときにその機能が無効になっている可能性があります。 – adrianbanks

+0

hm ...それを再インストールするか試してみる必要があります... – Svish

2

"参照の追加"ダイアログで、アセンブリの ".NET"リストの下にアセンブリを見つけることができます。

6

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0(または関連するプログラムファイルのルート)の下にMicrosoft.VisualStudio.DebuggerVisualizersアセンブリが存在します。

Visual Studio 2010をターゲットとするデバッガービジュアライザでは、このアセンブリの10.0バージョンを参照する必要があります。無効なキャスト例外が発生すると失敗します。まだこれを探している人に

関連する問題