RAD Studio 10 安装失败 提示错误 License status check failure解决办法
2016-05-19 00:20
2076 查看
最近在安装RAD Studio 10.1 Berlin 时,运行光盘中的setup.exe,在第一页勾选 lincense agreement后下一步,提示如下错误,无法进行安装。
License status check failure
License status check failure (Error code: 255). Please try again later, or contact support.
通过一番搜索和尝试得到以下解决办法:
问题原因:
由于电脑中已经安装过其他版本的RAD Studio,而不同版本的RAD Studio共享了注册授权信息到该路径 C:\ProgramData\Embarcadero(此路径是WIN10中的,WIN7 WIN8应该一样,没找到则全盘搜索Embarcadero)。
而安装程序setup.exe在当时会搜索该路径下的.cgb_license 和 .licenses\.cg_license以及相关是slip文件,判断到其中没有符合当前正在安装版本的授权信息,最终报错。
总体上可以认为是setup.exe的一个BUG,导致无法多版本共存安装。
解决方法:
1. 在 C:\ProgramData\Embarcadero 中创建相应版本的文件夹(如XE7 XE8 XE5 或9.0 15.0 16.0 等),将文件.cgb_license 和文件夹 .licenses剪贴到创建的文件夹中,同时将slip文件也剪切到新建的文件夹中。
如 当前已安装的版本是XE7 则:
A. 将原来的文件 C:\ProgramData\Embarcadero\.cgb_license 移动到 C:\ProgramData\Embarcadero\XE7\.cgb_license
B. 将原来的文件夹 C:\ProgramData\Embarcadero\.licenses 移动到 C:\ProgramData\Embarcadero\XE7\.licenses
2. 搜索硬盘中 cglm.ini文件,一般存在RAD Studio安装目录的bin中 还有InterBase相关目录也有,C:\ProgramData\Embarcadero中也可能有,总之打开所有搜索到的cglm.ini文件。
部分内容如下:
[Embarcadero License Management]
RootDir=${MODULE_DIR}\..
LicenseDir=${ROOTDIR}\License
InfoDir=${COMMON_APPDATA}\Embarcadero\.licenses
SlipDir=${COMMON_APPDATA}\Embarcadero\
A. 修改其中的 InfoDir 和 SlipDir,XE7则参考如下修改
InfoDir=${COMMON_APPDATA}\Embarcadero\XE7\.licenses
SlipDir=${COMMON_APPDATA}\Embarcadero\XE7\
3. 修改完启动RAD Studio,确认没有问题再安装新版本,有问题估计只能恢复原样了
另外,网上有人说把 C:\ProgramData\Embarcadero 下面所有文件和文件夹删除,这种做法应该也可以,但是有点暴力,而且可能会导致已安装的旧版本无法正常运行。
License status check failure
License status check failure (Error code: 255). Please try again later, or contact support.
通过一番搜索和尝试得到以下解决办法:
问题原因:
由于电脑中已经安装过其他版本的RAD Studio,而不同版本的RAD Studio共享了注册授权信息到该路径 C:\ProgramData\Embarcadero(此路径是WIN10中的,WIN7 WIN8应该一样,没找到则全盘搜索Embarcadero)。
而安装程序setup.exe在当时会搜索该路径下的.cgb_license 和 .licenses\.cg_license以及相关是slip文件,判断到其中没有符合当前正在安装版本的授权信息,最终报错。
总体上可以认为是setup.exe的一个BUG,导致无法多版本共存安装。
解决方法:
1. 在 C:\ProgramData\Embarcadero 中创建相应版本的文件夹(如XE7 XE8 XE5 或9.0 15.0 16.0 等),将文件.cgb_license 和文件夹 .licenses剪贴到创建的文件夹中,同时将slip文件也剪切到新建的文件夹中。
如 当前已安装的版本是XE7 则:
A. 将原来的文件 C:\ProgramData\Embarcadero\.cgb_license 移动到 C:\ProgramData\Embarcadero\XE7\.cgb_license
B. 将原来的文件夹 C:\ProgramData\Embarcadero\.licenses 移动到 C:\ProgramData\Embarcadero\XE7\.licenses
2. 搜索硬盘中 cglm.ini文件,一般存在RAD Studio安装目录的bin中 还有InterBase相关目录也有,C:\ProgramData\Embarcadero中也可能有,总之打开所有搜索到的cglm.ini文件。
部分内容如下:
[Embarcadero License Management]
RootDir=${MODULE_DIR}\..
LicenseDir=${ROOTDIR}\License
InfoDir=${COMMON_APPDATA}\Embarcadero\.licenses
SlipDir=${COMMON_APPDATA}\Embarcadero\
A. 修改其中的 InfoDir 和 SlipDir,XE7则参考如下修改
InfoDir=${COMMON_APPDATA}\Embarcadero\XE7\.licenses
SlipDir=${COMMON_APPDATA}\Embarcadero\XE7\
3. 修改完启动RAD Studio,确认没有问题再安装新版本,有问题估计只能恢复原样了
另外,网上有人说把 C:\ProgramData\Embarcadero 下面所有文件和文件夹删除,这种做法应该也可以,但是有点暴力,而且可能会导致已安装的旧版本无法正常运行。
相关文章推荐
- leetcode 11. Container With Most Water
- 使用 SDL 过程中遇到的两个问题: 找不到main函数 和 链接错误
- ansible 报错 FAILED | rc=0 >> MODULE FAILURE 解决方法
- codeforces 675E E. Trains and Statistic(线段树+dp)
- 问题解决了,可是为什么呢?could not find the main class.program will exitmain
- hdu 2476 String Painter
- UVa-442-Matrix Chain Multiplication
- ORA-01122: database file 4 failed verification check
- HDU 1848 —— Fibonacci again and again 【博弈 sg函数】
- HDU 2746 ——String painter
- uva 253 Cube painting
- LightOj--1071--Baker Vai(拆点最大费用流)
- HDU 1023 Train Problem II (卡特兰数)未解决未解决未解决未解决
- WINCE MFC 自绘控件的WM_PAINT与WM_ERASEBKGND、WM_TIMER 问题总结
- 336(see). Palindrome Pairs 5.(see)
- 人工智能:一种现代方法 第四版 翻译序言
- codeforces Trains and Statistic DP
- hdu 2473 Junk-Mail Filter【并查集好题、建立虚拟节点】
- HDU 3487-Play with Chain-splay
- rails 学习笔记