在计算机中,有一个C ++ Builder 6,并且是一个C ++ Builder Architect(许可证不属于该公司),它已被卸载。
我收到了安装最近在该机器上购买的C ++ Builder Professional 2010的任务,但ISO的安装程序(从Embarcadero下载)坚持安装Architect版本并使用OLD许可证密钥 - 因此不允许该产品激活。
以前有人遇到过这个问题吗?
答案 0 :(得分:3)
我在安装Delphi 2010时遇到了类似的问题。这是由于安装程序中的一个错误导致之前的注册文件落后。你必须找到并删除它。我不记得它叫什么或它在哪里。我建议你致电Embarcadero技术支持。我通过与一个非常有帮助的人交谈来解决这个问题,并将我指向正确的位置。
答案 1 :(得分:2)
实际上,我结束了删除以下的卸载剩余文件夹:
因此迫使地狱般的安装者完全重建两者。
此外,我在安装之前踢了\ Application Data \文件夹中的所有{<guid>}
和~<number>
文件夹,以确保它必须完全完成所有工作。 (也释放了很多空间; - ))。
由于我在使用ProcessMonitor运行时获得了结果,我不知道确实什么是地狱般的文件 - 尽管我非常怀疑(1)\许可证上的一个RadStudio2010.slip目录,因为卸载后该文件没有任何内容,因为我已经在之前的尝试中删除了(2)。
[rant] 在安装程序中,gui很高兴有一个'重新安装所有东西杀死每个#&amp; $ @#$$ @#$%幸存者在你路径上的最后一次卸载'这些案件的按钮...... [/ rant]
好吧,恢复极端的方法:
{<guid>}
和~<number>
个文件夹
用户\应用程序数据