繁体   English   中英

如何使C ++ Builder 2010仅安装专业版,而一旦安装了Architect版,

[英]How make C++ Builder 2010 just install the professional edition where once an Architect edition

在计算机中,有一个C ++ Builder 6,并且是一个C ++ Builder Architect(许可证不归公司所有),已被卸载。

我收到了在该计算机上最近购买的C ++ Builder Professional 2010的安装任务,但是ISO(从Embarcadero下载)的安装程序坚持要安装Architect版本并使用OLD许可证密钥-因此不允许激活该产品。

有人遇到过这个问题吗?

我在安装Delphi 2010时遇到了类似的问题。这是由于安装程序中的一个错误而遗漏了先前的注册文件。 您必须找到它并删除它。 我不记得它的名字或位置。 我建议您致电Embarcadero技术支持。 我与一个非常乐于助人的人交谈解决了这个问题,他在那里解释了问题并指出了正确的位置。

实际上,我结束了在以下位置删除卸载剩余文件夹的操作:

  1. \\ Program Files \\ Embarcadero \\ Rad Studio \\ 7.0
  2. \\ Documents and Settings \\ All Users \\ Local settings \\ Application Data \\ Embarcadero
  3. \\ Documents and Settings \\ All Users \\ Application Data \\ Embarcadero

从而迫使地狱般的安装程序完全重建两者。 另外,在安装之前,我踢了\\ Application Data \\文件夹中的所有{<guid>}~<number>文件夹,只是为了确保它必须完全完成所有工作。 (也释放了很多空间;-)。

自从我上的ProcessMonitor运行的结果,我不知道到底什么是地狱般的文件-虽然我高度怀疑的一个RadStudio2010.slip上(1)\\ License目录下的,因为这个文件没有什么在那里卸载后,并且因为我之前的尝试已经删除(2)。

[rant] 在安装程序gui中,对于这些情况,最好有一个“重新安装所有东西,杀死路径中最后一次卸载的每个#&$ @#$$ @#$%幸存者”按钮…… [/咆哮]

好吧,恢复极端方法:

  1. 正常卸载
  2. 在\\ All Users \\ Application Data中杀死Emba文件夹只是为了清理所有内容
    (在失败的尝试中,我已经杀死了整个文件夹)
  3. 杀死安装程序保留在\\ All Users \\ Application Data上的所有{<guid>}~<number>文件夹
  4. 杀死\\ Program Files \\上剩余的Embarcadero \\ Rad Studio \\ 7.0文件夹
  5. 注册并不影响这一切的问题(我打扫注册表中的所有次)
  6. 现在您可以安装了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM