2011-05-06 10 views
1

저는 현재 다른 개발자가 약 2 년 전에 작성한 Excel 2007 용 이전 AddIn을 다시 작성하고 있습니다. 하지만 VS 2008에서 디버깅 할 때 다음 오류가 발생합니다. Microsoft.Office.Tools.Excel missing

Error 1 The type or namespace name 'Extensions' does not exist in the namespace 'Microsoft.Office.Tools.Excel' (are you missing an assembly reference?) 6 36 E:\..\doc.cs 

나는 Offie 2007이 설치뿐만 아니라 전동 공구 및이 어셈블리를 위해 인터넷을 검색 할 때 거의 모든 패키지는 내가 찾을 수 있습니다. 그러나 아무것도 그것을 포함하지 않았다. 그래서 지금은 필사적에서이 어셈블리를 구할 수있는 곳은 여러분의 도움을 요청

...

+0

Microsoft.Office.Tools.Excel은 누락되었지만 Microsoft.Office.Tools.Excel.Extensions는 아닙니다. ServiceGuy의 대답을 참조하십시오. – anothershrubery

답변

1

Microsoft.Office.Tools.Excel.Extensions은 VSTO 2005 SE이고 VSTO 3.0 이상에서는 작동하지 않습니다. VS 2008에서 작동하지 않는다면 VSTO 3.0이 설치되어 있고이를 대상으로하고 있음을 의미합니다.

  • 솔루션 : 확인 확실히 당신은 비주얼 스튜디오 2008 SP1은 ( 를 설치 한 예, VS2008 SP1의, 하지.NET 3.5 SP1 또는 VSTO 3.0 SP1). 이렇게하면 문제가 해결됩니다. 여기에서 다운로드하십시오 : Microsoft Visual Studio 2008 Service Pack 1 (Installer)
+0

이제이 문제가 해결되었습니다. 이제 몇 가지 오류가 있습니다. 코드 자체,하지만 지금은 참조 자체가 설립 된 것 같아 .. –

0

당신은

VSTO

가있을 수 있습니다 그 사무실에 대한 Visual Studio 도구 볼 필요가 있습니다 어셈블리가 필요합니다.

+0

내가 찾을 수있는 모든 VSTO를 다운로드하고 설치하면 "이 소프트웨어의 다른 버전이 이미 설치되어 있습니다."- 그래서 VS 2008에 이미 설치되어있을 것임을 알았습니다. –

관련 문제