2016-10-19 5 views
0

어셈블리 이름 페이지에 Microsoft.Office.Interop.Excel이 없습니다.구성 요소 이름 목록에 Microsoft.Office.Interop.Excel가 누락되었습니다.

은 그 포함해야합니다 :

using Microsoft.Office.Interop.Excel; 

를하지만 오류가 발생합니다 : (이? 당신이 어셈블리 참조가 누락) 형식 또는 네임 스페이스 이름 '사무실'네임 스페이스 '마이크로 소프트에 존재하지 않는

참고 자료에서 찾을 수 없습니다.

+0

PC에 Office 패킷을 설치 했습니까? – mybirthname

+0

실제 Microsoft Office 응용 프로그램을 의미합니까? 네,하지만 C# 콘솔을 작성하기 위해 MS Office를 설치해야하는 이유는 무엇입니까? – Totallama

+0

Office interoop dll을 사용하는 경우 사무실 설치가 필요합니다. – mybirthname

답변

1

Excel의 버전에 따라 Microsoft에서 interop 패키지를 설치하십시오.

그런 다음 microsoft excel 12.0 라이브러리가 참조되는지 확인하십시오.

도움이되는지 확인하십시오.

+0

불행히도 작동하지 않습니다. o2007pia와 o2010pia를 모두 설치하려고했는데 아무 일도 없었습니다. – Totallama

+0

참조가 추가되면 비주얼 스튜디오를 보았습니까? – GNMercado

+0

예, 새로운 참조가 나타나지 않았습니다 .. – Totallama

0

어셈블리 페이지에서 구성 요소 이름 목록의 Microsoft.Office.Interop.Excel을 선택합니다. 어셈블리가 표시되지 않으면 해당 어셈블리가 설치되고 표시되는지 확인해야합니다 (Office 기본 Interop 어셈블리 설치 방법 참조) [https://msdn.microsoft.com/en-us/library/kh3965hw.aspx][1]

+0

전체 MS Office를 다시 설치해야합니까 ?? – Totallama