1
내가 코드 그게 전부 64 비트 윈도우 7
C 번호 : 열기 엑셀 (.XLSX) 통합 문서 => COMException
에 VS2010 .NET 3.5에서 .XLSX 파일을 열려고
:
string fileName = string.Format("{0}\\test.xlsx", Directory.GetCurrentDirectory());
Application _excelApp = new ApplicationClass();
Workbook workBook = _excelApp.Workbooks.Open(fileName);
이잖아 오류 내가 얻을 : 나는 거의 미친 내가 잘못 일을
Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))
... 나는 적어도 생각하는 모든 것을 ...
Google "0x80028018"과 첫 번째 히트작. –
나는 한스를 했어. 그렇습니다. 내 오피스 2010은 영어이고 win7의 지역 설정은 오스트리아입니다. 그렇다면 영어/영국 포함 키보드 설정에 모든 것을 설정했습니다. OS를 다시 시작하고 프로젝트를 다시 실행하십시오. 같은 오류!? WTF ... – Elisabeth
나는 같은 시점에있다. 문제에 대한 해결책을 찾았습니까? –