질문과 답변

Rex 에러 종류 및 대처방법

Rex 설치 시 자주 발생하는 문제와 해결방법에 대해서 안내드립니다.

전체 내용을 한꺼번에 보시려면 이 링크를 클릭하여 첨부된 슬라이드를 내려받으시기 바랍니다.

  1. 설치 시 주의사항

    • R 버전: 3.4.0 이상, 엑셀 버전: 2010 이상

    • 만약 R 혹은 엑셀이 둘 이상의 버전이 설치되어 있는 경우

      • 설치 전 둘 이상의 버전이 설치되어 있는지 확인 필요

      • 가급적 최신 버전을 제외한 버전은 제거 → 컴퓨터 재설치 이후에 Rex 설치를 추천
        ex)  둘 이상의 R 버전이 설치된 경우, 가장 최근에 설치된 R에서 R패키지 설치 필요

      • R이 32비트, 64비트 버전이 모두 설치되어 있는 경우에는 64비트 버전 R에서 R패키지 설치 필요



    • R 패키지 설치 시 R을 관리자 모드로 시작해야 함

    • Rex는 엑셀을 반드시 종료한 후 설치해야 함

    • R 패키지 설치 및 Rex 설치를 모두 마친 후에 엑셀을 실행할 것



  2. Rex 설치 프로그램 실행 자체가 되지 않는 경우


1. ‘type’ 속성 값을 구문 분석할 수 없습니다.

아래와 같은 에러 창이 뜨면서 Rex 설치가 되지 않는 경우

Rex_err1.png

해결방법

1. 위 에러 메세지에 나타나있는 경로 (빨간 밑줄, C:\Program Files (x86)\Common Files\Microsoft Shared\VSTO\10.0) 로 이동
2. 에러 메세지에 나타나있는 파일명 (VSTOInstaller.exe.Config) 을 삭제
3. Rex 설치를 재진행

 

2. 일반 설치 관리자 오류로 인해 다음 Microsoft Office 솔루션을 설치할 수 없습니다. Rex.vsto.

다음과 같은 에러 메세지가 발생하며 설치가 진행되지 않는 경우

‘일반 설치 관리자 오류로 인해 다음 Microsoft Office 솔루션을 설치할 수 없습니다. Rex.vsto.

0x8007007E’

해결방법

1. Rex를 다운로드 받은 후 압축을 풀면 나오는 setup.exe를 오른쪽 클릭 -> “관리자 권한으로 실행(A)” 클릭하여 setup.exe 실행
2. 1을 시도해도 동일한 증상이 발생할 경우 재부팅 후 1을 다시 수행
3. 2를 시도해도 동일한 증상이 발생할 경우 닷넷 프레임워크 4.5를 수동으로 설치한 후 2를 다시 수행
(닷넷 프레임워크란? Rex의 구동을 위해 필요한 Windows 시스템 구성 요소입니다.)
(Microsoft 홈페이지 다운로드 URL : https://www.microsoft.com/ko-kr/download/details.aspx?id=30653)

 

3. ‘인증서를 신뢰할 수 없습니다’

다음과 같은 에러 메세지가 발생하며 설치가 진행되지 않는 경우

‘…배포 매니페스트 서명에 사용된 인증서를 신뢰할 수 없으므로 이 응용 프로그램에서 사용자 지정 기능이 작동하지 않습니다. 자세한 내용은 관리자에게 문의하십시오.’

해결방법

1. Rex 설치파일 setup.exe 마우스 우클릭 → 속성 → 디지털 서명
2. 자세히 → 인증서 보기 → 인증서 설치
3. 현재 사용자 → 모든 인증서를 다음 저장소에 저장
4. 찾아보기 → 신뢰할 수 있는 루트 인증기관 선택  마침
5. 이후 재설치

 

4. MSVCR100.dll이 없어 프로그램을 시작할 수 없습니다.

위와 같은 에러 메세지가 뜨면서 Rex 설치가 되지 않는 경우

해결방법

1. Visual Studio C++ 2010 재배포 가능 패키지 설치
– 32비트운영체제: http://www.microsoft.com/download/en/details.aspx?id=5555
– 64비트운영체제: http://www.microsoft.com/download/en/details.aspx?id=14632

2. Rex 설치를 재진행

 

5. 참조된 어셈블리가 시스템에 설치되지 않았습니다.

위와 같은 에러 메세지가 뜨면서 Rex 설치가 되지 않는 경우

해결방법

1. 윈도우키+R 눌러 실행 띄운 후 %UserProfile%\AppData\Local\Apps 엔터 후 이동하여 하위 디렉토리 삭제
2. 레지스트리 에디터 (윈도우키+R 눌러 실행 띄운 후 regedit) 띄운 후
HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins 이동하여 Rex 삭제
3. HKEY_CURRENT_USER\Software\Microsoft\VSTA\Solutions 이동하여 하위 폴더 중 Rex 값을 포함하는 디렉토리 삭제
4. Rex 설치를 재진행

 


  1. Rex는 성공적으로 설치되었으나, 엑셀에서 R과 연결에 실패하는 경우

    • R을 관리자 권한으로 실행

    • source(“http://goo.gl/ZNEFj1”) 수행 후 재시도

    • 만약 해결되지 않을 경우 백신 프로그램의 차단 문제

      • 라이브러리 경로 : C:\Program Files\R\<R 버전>\library

      • Rserve 디렉토리를 찾아서 삭제

      • R을 관리자권한으로 실행한 후 source 재시도

      • 백신 홈페이지에 접속하여 화이트리스트로 Rserve를 등록해야 함.





  2. Rex는 잘 설치되었으나, 실행 도중 Rex 리본 메뉴가 엑셀에서 없어지는 경우

    • 컴퓨터 재부팅 후 연결

    • 만약 해결되지 않을 경우 Rex를 이용하려면

    • 엑셀의 파일-> 옵션 -> 추가기능 -> Rex 추가
      ※ 위 방법은 엑셀을 실행하여 Rex를 실행하기를 원할 때마다 반복해야 하는 단점이 있음.

    • 리본메뉴에 영구적으로 추가하기 위해서는

      • Rex 제거 -> 컴퓨터 부팅-> Rex 설치



    • 만약 위 방법으로 해결되지 않을 경우

      • 엑셀 제거 -> Rex 제거 -> 컴퓨터 부팅 -> 엑셀 설치 -> Rex 설치






 

답글 남기기

번호
제목
작성자
날짜
조회수
게시물이 없습니다.