How do I fix a Delphi installation when "repair" doesn't work?

2

I have lost many settings of the IDE, the IDE is not compiling, and other issues. I wanted to repair the installed product (Delphi XE2 Architect). But when I did this, the installer removed lots of files in the installation folder, even bds.exe.

I don't want to uninstall and reinstall.

I have also Delphi XE3 installed, and had the same problem, but I uninstalled it and installed it again, and now it's working.

How do I repair this?

djiga4me

Posted 2012-12-24T20:34:24.800

Reputation:

1I keep registry backups of the Embarcadero\BDS# keys under HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER. That, and the contents of my user (not system) BPL and DCP folders, and I can restore pretty easily even if the install failed. But yea, reinstall is safe, if yours failed, perhaps your media or download is corrupt. – Warren P – 2012-12-24T20:56:21.540

Answers

5

If you have attempted a repair install without success then you only have one option left. Uninstall and reinstall.

David Heffernan

Posted 2012-12-24T20:34:24.800

Reputation: 1 153

So, let's uninstall ! – None – 2012-12-24T20:58:36.777

FYI, the most of the settings are stored in the user portion of the registry, so a repair would not have helped you out in the first place. – ESG – 2012-12-24T21:25:56.243

1

The repair works fine, and shouldn't interfere with your XE3 install. If your IDE is broken to the point that you can't compile, a reinstall is probably the only way to fix it. A repair or reinstall should also leave your third-party components installed, as it doesn't replace anything in the registry.

(This is really a vendor support question, BTW, and since it's related to installation you can open a free support case at Embarcadero Support. The question isn't really appropriate for StackOverflow.)

Ken White

Posted 2012-12-24T20:34:24.800

Reputation: 614

Thank you, but waiting for support to answer, I prefer uninstall so, and reinstall ! This will be a nice clean for IDE and components updates ! – None – 2012-12-24T21:01:09.143