2010/XE/XE2/XE3을 시작할 때 제품 또는 라이선스 검증 에러가 발생하는 경우

Abstract: 이 문서에서는 문제가 발생하는 원인들을 설명합니다

Q.RAD Studio 2010/XE/XE2/XE3 제품을 설치하고 등록하였지만, 실행을 하면 “Product or License Validation Error”웹페이지가 나타납니다. 어떻게 조치합니까?

  • 이 오류에 대해 지금까지 알려진 가장 흔한 원인은 엠바카데로에서 제공하지 않는 파일이나 애플리케이션이 RAD Studio가 설치된 경로의 bin 폴더에 복사되어 있는 경우입니다. 해당 bin 폴더에는 오직 엠바카데로에서 제공한 파일만 복사되게 되어있습니다. bin폴더에실수로 잘못 복사되는 파일은 주로 써드파티 컴포넌트나 데이터베이스 드라이버입니다.  이것이 문제의 원인인지 확인하는 가장 쉬운 방법은 파일을 타임스템프로 정렬을 한 후 해당 제품이 출시된 날짜 이전 또는 이후의 파일을 찾아보는 것입니다.
  • FSecure 안티바이러스 소프트웨어가 설치된 경우입니다. 이 오류가 발생하지 않도록 FSecure를 설정하는 방법은 다음 웹페이지를 참고하십시요: http://www.f-secure.com/da/web/home_dk/support/article/kba/15464/k/deepguard/p/1 .
  • RAD Studio에서 사용하는 디지털 서명이 검증되니 않는 경우입니다. 이것이 원인인지 확인하려면 다음 단계를 따르십시요:
    • 윈도우 탐색기에서, 제품을 설치한 디렉토리(디폴트는 c:\Program Files\Embarcadero\RAD Studio\7.0)의 bin 폴에 있는 bds.exe에서 오른쪽 클릭을 한 후, ‘속성’을 선택합니다.
    • ‘디지털 서명’ 탭을 선택합니다.
    • 서명자 이름 Embarcadero Technologies를 선택하고 ‘자세히’ 버튼을 클릭합니다.
    • Hide image
      Click to see full-sized image
    • ‘디지털 서명 정보’ 다이얼로그에서 ‘인증서 보기’ 버튼을 클릭합니다.
    • 인증서 다이얼로그가 아래와 같이 보이면 문제가 있는 것입니다.
    • Hide image
      Click to see full-sized image

    • 이것은 윈도우 루트 인증서가 없거나 손상된 경우입니다. 윈도우 루트 인증서에 대해 더 자세히 알아보려면 http://support.microsoft.com/?kbid=931125 페이지를 참고하십시오. 이 문제를 해결하려면 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=19c4ae49-1127-4537-9e91-35f81d20bce6 페이지를 살펴보십시오.
  • RAD Studio XE3  베타가 여전히 남아있는 경우입니다. 만약 RAD Studio XE3 필드 테스터였다면, 출시된 정식 제품을 설치하기 전에 다음 조치를 해야합니다.
    1. RAD Studio XE3를 언인스톨(제거)합니다. "Do you want to remove all Embarcadero RAD Studio XE3 entries from your registry?"가 표시되면, YES를 선택합니다.
    2. RAD Studio XE3가 설치된 폴더를 제거합니다. [디폴트 폴더: C:\Program Files (x86)\Embarcadero\RAD Studio\10.0].
  • 마지막으로, 트라이얼 날짜 제한에 걸린 경우입니다. 트라이얼 날짜 제한에 걸렸는지 확인하려면 제품이 설치된 디렉토리의 bin 폴더에서 LicenseManager.exe를 실행해보십시오. 이런 경우 License Manager의 ‘Unlicensed Product’ 노드 아래에 트라이얼 제품이 나타날 것입니다.