delphi版本与文件位置之间的对应关系

时间:2014-04-17 22:27:20

标签: delphi

我需要减小系统路径变量的大小。我在这台机器上有几个版本的Delphi,后来被删除了。但是,仍有几个版本。我想删除系统路径变量中不再需要的路径。我可以猜测,基于序列,但如果我有一个Delphi版本的列表,以及使用的路径,我会感到更自信。

这样的清单是否存在?

“修剪”系统路径变量的原因是许多产品(包括Delphi)将其所需的路径添加到系统路径,但是当您卸载时,它似乎不会从系统路径中删除。在安装XE6并启动XE版本(我必须为旧项目保留)之后,告诉我它无法添加系统路径变量的路径,因为这样做会使它太大。

2 个答案:

答案 0 :(得分:1)

一些RAD Studio版本号:

  • XE6 = 14(13岁时发生了什么?)
  • XE5 = 12
  • XE4 = 11
  • XE3 = 10
  • XE2 = 9
  • XE = 8
  • 2010 = 7
  • 2009 = 6
  • 2007 = 5

Embarcadero和CodeGear之间,Studio,RAD Studio和BDS之间的实际路径各不相同。但版本号足以识别产品版本。

另一种看待事物的方法是,如果你卸载了一堆版本,那么路径将包含对不存在的文件夹的引用。显然他们可以被删除。至少可以说,使用内置对话框编辑路径是很痛苦的。使用第三方工具,如快速环境编辑器,它将突出显示路径中不存在的目录。

我个人从系统路径中删除所有提到的Embarcadero / CodeGear / Borland。当我需要特定版本的命令行工具时,我使用提供的批处理文件为该版本设置必要的环境。

答案 1 :(得分:0)

我通过从全局路径中删除Delphi的所有条目来解决该问题。我使用批处理文件启动每个Delphi版本,为该版本创建正确的路径。我在一篇博客文章中详细描述了它:Path issue when having installed lot of software