2009-08-16 4 views
5

누락 된 어셈블리로 인해 프로젝트가 컴파일되지 않습니다. 오류를 발생시키는 파일은 VisualStudio 부분은 빨간색으로 표시되는어디서 Microsoft.VisualStudio.DebuggerVisualizers를 찾을 수 있습니까?

using Microsoft.VisualStudio.DebuggerVisualizers; 

있습니다. 문제를 해결하려면 무엇을 설치해야합니까? 내가 어셈블리가 존재하는 것을 알고, 기준은 다음과 같습니다 나에게

명확한 설명이 ... 그것은 비주얼 스튜디오와 함께했을 뭔가 같은 소리,하지만 내가 사용하고있는 것입니다, 그래서 설치 프로젝트 참조에 앞서 추가되었습니다. 그러나 나는 그것을 어떻게 얻습니까? 어떤 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

흠 ... 그걸 재설치 해봐야 할 것 같네요 ... – 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 버전을 참조해야하며 그렇지 않으면 잘못된 캐스트 예외가 발생하여 실패합니다. 사람에게

관련 문제