

사용자 환경
윈도우10 pro x64(ver 10.0.18363.1379) / 오피스 pro 2016 x64
추가 교재 오타
엑셀 265페이지 1번도 AND함수가 아닌 OR함수로 사용해야 합니다.
증상
엑셀은 정상 채점 진행 액세스 시험장 연습 / 모의고사 전부 채점 진행 시 오류 출력 및 채점 진행 불가(8007007e 지정된 모듈을 찾을 수 없습니다)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
증상에 대한 대처
1. 오피스 전체를 ms에서 제공하는 전용 오피스 제거 프로그램을 이용 삭제 후 오피스 재설치 (x82, x64)
2. revo uninstaller로 삭제 후 오피스 재설치 (x82, x64)
3. 윈도우 이야기로 가상머신을 이용하여 윈도우10(ver 10.0.19042.631) + 오피스2016 pro x82버전으로 설치 후 채점 실시 정상 작동
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
결론 (해결 과정)
1. 윈도우10 pro x64(ver 10.0.18363.1379) -> 20H2 [ver 10.0.19042.804]
(업데이트 후 8007007e 지정된 모듈을 찾을 수 없습니다 이부분이 해결되었음)
2. 윈도우 업데이트 후 오피스2016 + 시나공 채점 프로그램을 Revo Uninstaller을 이용하여 남은 파일, 레지스터 등 깔끔하게 삭제 후 재부팅
#윈도우 업데이트 후 바로 채점 프로그램을 돌리면 5번 문제가 출력되어 AccessDatabaseEngine_X64 설치하고 채점 프로그램을 실행하면
추가 설치 과정이 진행 중 [Office 2010 설치 시 '오류 1907. 글꼴을 등록하지 못했습니다] 출력 설치 진행이 불가함 !! -> 이런 현상도 마찬가지로
오피스2016 + 채점 프로그램 깔끔하게 삭제 후 재 설치하고 재부팅 후 3번부터 다시 진행
3. 오피스 2016 x64 설치 후 시나공에서 제공 중인 [길벗컴활1급_0302] 다운로드 -> 압축 풀고 office.msi 설치 -> 재부팅
4. 먼저 순수 오피스 액세스 한번 실행 후 정상 작동하면 종료 후 채점 프로그램 실행 -> 아무 모의고사나 대충 작성 후 채점 진행
채점이 정상 진행 된다면 여기서 종료
5. 채점 진행 중 [액세스 파일을 채점하기 위해서는 Microsoft.ACE.OLEDB.12.0 드라이버가 필요합니다.] 메시지가 출력하면
드라이버 다운로드 버튼 클릭 후 해당 홈페이지에서 AccessDatabaseEngine + AccessDatabaseEngine_X64를
같이 다운로드 받아 내문서\사용자\다운로드 경로에 저장
5.1 먼저 X64버전 부터 설치 후 재부팅 -> 다시 채점 프로그램으로 액세스 임의 모의고사를 진행 후 채점 진행 ->
A.정상 채점 진행 -> 여기서 종료 또는 B.같은 메시지 출력 -> 5.2로...
5.2 https://sinagong.gilbut.co.kr/it/qna/qna_noticeidx=15&st=&ord=date&asc=desc&search_F=&search_S=&sCase=B&license=001001001&custombook= 에서 Q9번 안내처럼 명령 프롬프트를 이용하여 설치 방법대로 진행 후 재부팅 -> 작성자의 문제는 여기서 해결되어 액세스 모의고사가 정상적인 채점이 진행 됨
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
해당 문제의 기록이 있어 첨부합니다. (윈도우10 pro x64(ver 10.0.18363.1379) / 오피스 pro 2016 x64)
Access LOG 2021-03-06 오전 11:15:01
2021-03-06 오전 11:15:06 - 모의 시험 파일 탐색: [0] 1급 상시.accdb
2021-03-06 오전 11:15:06 - 모의 시험 시작 : C:\Users\사용자\Documents\2021 길벗 컴퓨터활용능력 1급 실기 채점프로그램\1급 상시.accdb
2021-03-06 오전 11:16:29 - [Total] 채점을 시작합니다.
2021-03-06 오전 11:16:29 - [데이터 찾기] 채점을 위해 파일을 확인하고 있습니다.
2021-03-06 오전 11:16:29 - [32번 정답 파일]
2021-03-06 오전 11:16:30 - [32번 정답 파일]
2021-03-06 오전 11:16:30 - [데이터 찾기]
2021-03-06 오전 11:16:30 - 8007007e 지정된 모듈을 찾을 수 없습니다. (예외가 발생한 HRESULT: 0x8007007E) 오류로 인해 CLSID가 {2206CDB2-19C1-11D1-89E0-00C04FD7A829}인 구성 요소의 COM 클래스 팩터리를 검색하지 못했습니다.
2021-03-06 오전 11:16:30 - 위치: AccessCM2007.AccessCM.CanOpen(String szFilename, String szPassword)
위치: AccessCM2007.AccessCM.FindReferenceIndex(Application _app, String _szFilename, ProgressItem item)
위치: AccessCM2007.AccessCM.Check(String _szFilename, CallbackHandler _handler)
2021-03-06 오전 11:16:30 - [InnerException]
2021-03-06 오전 11:16:30 - 8007007e 지정된 모듈을 찾을 수 없습니다. (예외가 발생한 HRESULT: 0x8007007E) 오류로 인해 CLSID가 {2206CDB2-19C1-11D1-89E0-00C04FD7A829}인 구성 요소의 COM 클래스 팩터리를 검색하지 못했습니다.
2021-03-06 오전 11:16:30 - 위치: System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
위치: System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
위치: System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
위치: System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
위치: System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
위치: System.Data.OleDb.OleDbConnectionInternal.CreateInstanceDataLinks()
위치: System.Data.OleDb.OleDbConnectionInternal.GetObjectPool()
2021-03-06 오전 11:16:30 - [마무리] 액세스 프로그램을 종료하고 있습니다.
2021-03-06 오전 11:16:30 - [마무리]
2021-03-06 오전 11:16:30 - [Total] 채점이 완료됐습니다.
안녕하세요, 길벗출판사 입니다.
우선 자세한 과정 공유까지 해주셔서 감사드립니다.
문의주신 오류를 확인해보았으나, 채점 프로그램이 아닌
윈도우에서 발생하는 오류 메시지로 확인하였습니다.
채점프로그램에서 발생하는 문제의 경우와는 달리 윈도우에서 발생하는 오류는
인터넷 검색, 마이크로소프트 커뮤니티 사이트 등을 확인해 답변을 드릴 수밖에 없는 점 양해 부탁드립니다.
해당 오류 메시지를 인터넷 검색과 마이크로소프트 커뮤티니에서 검색해보았으나
정확한 답변을 얻을 수 없어 정확한 안내드릴 수 있는 부분이 없었습니다.
인터넷 검색을 통해 'Microsoft .NET Framework 2' 삭제 후 프로그램이 설치되었다는 내용이 있어
[제어판 -> 프로그램 추가/삭제]에 'Microsoft .NET Framework 2' 가 있다면 해당 프로그램을
삭제하신 다음 'Microsoft .NET Framework 4' 이상의 버전을 설치하신 다음
채점프로그램을 다시 한 번 설치해보시길 바랍니다.
명확한 답변을 드리지 못해 죄송합니다.
-
관리자2021-03-09 10:39:22
안녕하세요, 길벗출판사 입니다.
우선 자세한 과정 공유까지 해주셔서 감사드립니다.
문의주신 오류를 확인해보았으나, 채점 프로그램이 아닌
윈도우에서 발생하는 오류 메시지로 확인하였습니다.
채점프로그램에서 발생하는 문제의 경우와는 달리 윈도우에서 발생하는 오류는
인터넷 검색, 마이크로소프트 커뮤니티 사이트 등을 확인해 답변을 드릴 수밖에 없는 점 양해 부탁드립니다.
해당 오류 메시지를 인터넷 검색과 마이크로소프트 커뮤티니에서 검색해보았으나
정확한 답변을 얻을 수 없어 정확한 안내드릴 수 있는 부분이 없었습니다.
인터넷 검색을 통해 'Microsoft .NET Framework 2' 삭제 후 프로그램이 설치되었다는 내용이 있어
[제어판 -> 프로그램 추가/삭제]에 'Microsoft .NET Framework 2' 가 있다면 해당 프로그램을
삭제하신 다음 'Microsoft .NET Framework 4' 이상의 버전을 설치하신 다음
채점프로그램을 다시 한 번 설치해보시길 바랍니다.
명확한 답변을 드리지 못해 죄송합니다.