GetIt 包管理器失败时如何重置下载?

How to reset the download when the GetIt package manager fails?

当 Delphi 崩溃时,我试图通过 GetIt 下载 OmniThread 库。
其他的包都下载编译安装好了,估计是一次性的吧。

现在 GetIt 拒绝安装 OmniThread,因为它看到部分下载,假设一切正常并开始编译。 这会因编译错误而中断,并且 GetIt 不允许我重置状态并清理下载。

GetIt 将其下载存储在哪里,我该如何清理它,以便 GetIt 将从头开始重新下载源代码?

Embacadero 的 Luis Navarro 刚刚向我解释道:

Close the IDE, then delete the OmniThread folder from MyDocuments\Embarcadero\Studio.0\CatalogRepository After that, you have to edit the registry and delete also the Omnithread folder from HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS.0\CatalogRepository\Elements

这很有效。
请注意,对我而言,上述路径中还没有 OmniThread 的注册表项。也许只有在成功安装软件包后才会写入密钥。
在这种情况下,您只需删除 PackageName 目录并重新安装。