tags:

views:

1300

answers:

3

I installed both the Delphi 2009 trial and actual release via the web installer when I received them and experienced the same errors when installing both.

Both times it appears that the core web installer failed when it went to spawn the additional install packages for boost, documentation and dbtools. (It brought up a findfile dialog asking for a setup.msi that didn't exist on my machine). When cancelling out of this, the installer reported a fatal error.

The uninstaller did not appear in my program list, and would did not launch from the installation folder.

Future attempts to bring up the installer had it in a state where it thought Delphi 2009 was already installed and it wouldn't correct or repair or uninstall it.

A: 

The problems seem to originate with the web installer not having all the files needed.

Download the 2009 ISO: http://cc.codegear.com/item/26049

Mounted it using this free tool from Microsoft: http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe (You can burn it to a DVD too)

Then reran the installer. At this point, both the repair and uninstall worked.

Zartog
The ESD and DVD/ISO use the same installer. The difference is the DVD/ISO has all the packages already locally.
Jim McKeeth
+1  A: 

Step 1

Clean out the registry of all things Delphi 2009.

You're looking for HKLM\Software\Codegear\BDS\6.0 and everything under it. Purge the HKCU equivalent while you're at it.

Search under HKEY.CLASSES.ROOT for anything that contains "CodeGear\RAD Studio\6.0" - assuming you installed into the default folder. Purge all those items from the CLSID level.

Step 2

Clean up Windows Installer using the Microsoft Windows Installer Cleanup utility.

Step 3

I suggest a reboot at this stage.

Step 4

Try to install again.

Good Luck!

Tim Knipe
A: 

Download the 2 needed MSI files from: http://rapidshare.com/files/226669094/d2009msi-euterkuh.rar

Just extract them and enter them when needed.