2013-06-06 2 views
1

ASP.NET 웹 응용 프로그램에서 Excel 자동화를 사용해야합니다. 다음 코드를 사용하여 .aspx 파일로 가져 오려고합니다. <%@ Import Namespace="Microsoft.Office.Interop.Excel" %> 그러나 브라우저에서 페이지를 열면 오류가 발생합니다. The type or namespace name 'Office' does not exist in the namespace 'Microsoft'. 따라서 저는 프로젝트에 라이브러리를 추가해야한다고 가정합니다. IIS 7.5를 사용하여 Visual Studio가 아닌이 웹 응용 프로그램을 만듭니다. 그렇다면 외부 라이브러리를 IIS의 ASP.NET 프로젝트로 가져 오는 방법이 있습니까?Microsoft.Office.Interop.Excel 네임 스페이스 가져 오기

답변

0

bin 디렉터리에 Microsoft.Office.Interop.Excel.dll을 삭제할 수 있어야합니다. 그래도 문제가 해결되지 않으면 web.config 파일의 <assemblies>에 추가해보세요. 닷넷 탭을 - -

Assemblies in Web.config

+0

감사합니다. Microsoft.Office.Interop.Excel.dll 파일은 어디에서 찾을 수 있습니까? – azrosen92

1

오른쪽 참조를 클릭 Microsoft.Office.Interop.Excel

엑셀 2010 버전을 사용하십시오 (14)/Excel 2007을 사용하는 버전 확인 (12)

을 클릭합니다.