AccessDatabaseEngine1 [오류 해결]“‘Microsoft.ACE.OLEDB.12.0’ 공급자는 로컬 컴퓨터에 등록 할 수 없습니다.” 발생한 오류 : C#에서 엑셀 업로드 기능 구현 중 “‘Microsoft.ACE.OLEDB.12.0’ 공급자는 로컬 컴퓨터에 등록 할 수 없습니다.” 라는 예외 발생. 오류 원인 : 64비트 Office 프로그램을 사용하고 있어 64비트 용 OLE DB 제공자가 설치되어있으나, 32비트 프로그램인 Visual Studio 에서는 해당 제공자를 찾을 수 없음. 환경 : PC - 64 bit / 엑셀 - 64bit 해결 방법 : 32비트 버전의 제공자(ACEOLED.dll)를 설치해야함. 1) 아래 링크를 통해 Microsoft Access Database Engine 2010 Redistributable 패키지를 다운로드한다. (https://www.microsoft.com/en-us/download/de.. 2019. 8. 22. 이전 1 다음 반응형