Sunday, May 22, 2005

DCM: Delphi 2005 Update 3 Version

Borland has just released Update 3 for Delphi 2005.

If you are running a Win32 based configuration with Delphi 2005 the About Box will not be updated to indicate that Update 3 has been installed. This is because the Win32 configurations do not use a package that contains this information.

The package that provides this information to the IDE appears to be delphidotnetide90.bpl.
Naturally if you are running a Win32 configuration, you do not want to include this package as it isn't required.

To verify the update has installed correctly either check the Product Version value in the registry (HKLM\Borland\BDS\3.0\) or look at the timestamps of the files in $(BDS)\Bin\.

Update:
My files have a timestamp of 20/04/2005 2:03AM (dd/mm/yyyy). I'm Australian (GMT +10).

2 Comments:

Anonymous Anonymous said...

Not sure where you got your information regarding delphidotnetide90.bpl but this is false. Delphidotnetide90.bpl is not being updated in Update 3; consult the update3_filelist.htm file that is installed as part of Update 3 to determine the full list of files installed in the update.

Also, the actual time stamps you see will vary depending on your time zone. The files were timestamped 04/19/2005, 09:03:00am PDT (Pacific Daylight Time).

11:40 AM  
Blogger JED said...

> Not sure where you got your
> information regarding
> delphidotnetide90.bpl but this
> is false.

I know it's not updated but including the package in your configuration does make the IDE show that Update 3 has been installed. Go figure.

This is very easy to prove by performing the following steps:

1. Start DCM
2. Select File | Add Config
3. Enter in a config name
4. Select Delphi 2005 for the version
5. Select the Win32 base configuration
6. Click OK
7. Click Save and then click the run toolbar button
8. Once Delphi starts select Help | About (Update 2 will display).
9. Close Delphi
10. Back in DCM, find and check the delphidotnetide90.bpl.
11. Click save
12. Click the run button
13. Once Delphi starts, select Help | About (Update 3 will display).

Naturally you will need to have Update 3 installed before performing these steps.

Can you not reproduce these steps?

> Also, the actual time stamps you
> see will vary depending on your
> time zone

Thanks, I updated the post to reflect this

11:57 AM  

Post a Comment

<< Home