Process for installing RadStudio 2007/Update 3 using Online Install
I wrote these instructions in response to a question from SA customers on how to safely install RadStudio 2007. The instructions are mostly aimed at existing D2007 users. The main difference between an Update is when you want to install the full studio, run the setup program and select the upgrade option (top option) in the UI dialog that appears. Then you can enter your new serial number which will provide access to all the new features in RadStudio 2007.
***Important Note***
Indy and DBExpress have ‘breaking changes’ in Update 3 and RADStudio
2007. I recommend reading up on Nick Hodges blog for a description of
those changes. http://blogs.codegear.com/nickhodges/2007/09/14/38940
For installing RADStudio 2007 or Update 3, I recommend the following
procedure:
1) Create a clean installation directory such as
C:\RADStudio2007_Install
2) Backup your registry.
Specifically :
HKEY_CURRENT_USER\Software\Borland
HKEY_LOCAL_MACHINE\SOFTWARE\Borland
This might be overkill, but with critical development is worth the
caution.
2) Download the setup program to this new directory
3) If this is an update, before running setup - terminate any running
applications or services that may be related to D2007/RADStudio (to
avoid the system needing to reboot, though if that happens just run the
setup program again)
3) Run the setup program from the new directory. If this is an update,
you can run it from the command line with the /upgrade switch to
simplify the UI and process.
Note: Some users encountered a problem with serial number here, which
would not happen with use of the /upgrade switch. It’s an issue related
to expired field test and trial keys that may be on your system. If you
run into this, cancel the install and then delete cglm.ini files
(recommend a system level search including hidden directories to be
thorough as they are in different locations depending on the OS/Locale)
4) Ensure all personalities are checked during install - keep in mind
this install is a re-install of existing, not of modification of
existing.
5) Select your features. You have the option here to install features.
Documentation and ECO are part of the main feature set, though have
their own installers.
6) When doing online updates or installs, you will be prompted with the
following message:
The RADStudio 2007 installer is unable to locate all the required files
to install RADStudio 2007. Please enter the location of these files
either by inserting the original DVD media, or selecting the location
where the files were previously downloaded.
This message was intended for installs where required files were
already present on the system.
For Updates of existing product and new installs - select the newly
created directory as the destination for the files, otherwise you will
run into a problem downloading the files.
7) Some users reported Help not installing correctly. This seems to be
on non-standard directories on drives other then C:\. To reinstall help
after installing the main product, run Help_Setup.exe which will have
been downloaded in the directory indicated in step 6. (Hence why I
recommend to put these files somewhere easy to find
)
I’ll be keeping an eye out for any problems folks run into. The above
procedure should help for a smoother install experience. The big one is
to install from a clean directory and to download files to it - that
will help the most.
September 18th, 2007 at 10:33 am
Do you have a link describing the breaking changes in this update? I looked at the link to Nick’s blog you provided and I didn’t see anything about changes to Indy and he only mentions the adding of Blackfish on the DBExpress side.
September 18th, 2007 at 7:10 pm
I have had a problem downloading the 4.2GB ISO image. I’ve tried 4 different times and it has stopped at 88%, 95%, 95% and 50% respectively.
I’ve tried using FlashGet, and Free Download Manager but they get to a point where they are no longer able to resume the download. Using the FTP Server as the source they send the resume command with the correct syntax, but the FTP Server simply says the transfer is complete right away..
i.e.
REST 4270456832
RETR CodeGearRadStudio2007_v11.0.2804.9245.5.iso
150 Opening BINARY mode data connection for CodeGearRadStudio2007_v11.0.2804.9245.5.iso (4467032064 Bytes)
Transfer Complete
Is this due to the servers being overloaded or another problem?
Would it be possible to get teh ISO split up into say 100mb chunks or something.
September 18th, 2007 at 11:57 pm
Chris,
I started "check for updates" and then started update3. I got the message that my mio1-directory did not have "all the required files" as you mention in point 6. So I cancelled the update and went to the internet to find more about it.
I read this blog, created a new directory "delphi2007 update3" and started the "check for updates" program again…….It now says: no updates available. What should I do now ?
September 19th, 2007 at 10:00 am
On my PC Windows XP system drive is d:, Vista is on c: ! The question if i try to install Radstudio 2007 Pro under XP (on d:) will it work out of the box, without any problems, leaving Vista (on c:) intact ?
The second question which i have, is it possible to have the english and the german version installed side by side on one system ?
September 21st, 2007 at 8:28 am
1 You need to say when the download is a patch and when it is a cd+sized re-install so that those of us who are stuck with dialup can know not to attempt it by dialup.
2. If the process fails, it should NOT wipe out your previous installation like this did. Your blog is wonderful. Too bad it wasn’t mentioned right next to the download.
3. Does it really have to take hours to install an upgrade?
September 27th, 2007 at 12:17 am
Hi Chris,
After Installation of RAD STUDIO The RSS News feed (When I CLICK on News READ) fails with a notification
doDownloadNews (1): Access is denied
Moreover the notification Offline mode… How do I get it to Online mode
Balachander
September 27th, 2007 at 7:47 am
James - Breaking changes:
Discussed the changes with the development team last week. I need to get a summary of changes in DBX - Indy isn’t breaking in that you can select previous versions of Indy to build against, and we only updated the Delphi.NET version.
The vclie100 and vcliex100 packages had to change in this release - use one or the other, and may need to recompile third party packages.
I’m still working to get more information, ideally we’ll update the README documentation in the product and post an article on developer network.
Anthony - I’ll see what we can do. I heard Firefox downloads large files very well, and that’s what we recommend at the moment until we can break it up.
Leon - you can also start Update 3 by going to the registered users site
http://cc.codegear.com/item/25001
or if you want complete ZIP downloaded go here: http://cc.codegear.com/item/25014
Thomas, installer currently puts files in your shared application settings directory - if this is set to D:\, then you should be ok. You may experience trouble updating help files however if you find no help files exist after install, run the HELP_SETUP.exe directly.
You can only have English or German version installed, though can you change the locale information in the registry to swap between what resources are loaded- the dcuil files have some embedded resources. The QA team uses VMWare for multiple languages/SKU’s in teating which works well.
Joe - agreed, we tried to make the messaging very clear this is a ‘full reinstall’. Did you see this text?
IMPORTANT: This update will re-install your currently installed product. Please view the following URL before installing this update: http://dn.codegear.com/article/36858
No rollback and no install if a reboot is required is a major issue, I agree. This is on the list of items to look at for the installer technology, since one of the reasons the install is so long is to ensure ‘rollback and repair is possible’.
QA team would MUCH prefer short installs and upgrades, trust me
We’ll be having some close discussions with the installation team to improve things for everyone.
Balanchander - I just tried and working for me. This is ‘News - Read News’ from the welcome page? Anything in IE security settings or firewall preventing a connection?
September 27th, 2007 at 9:40 pm
Dear Chris,
Thanks for the TIP… IE security settings and firewall was the problem
Regards
Balachander
October 8th, 2007 at 10:33 pm
I have tried all to update 2007 prof with update3 but it will not work.
I have XP on D: and Delphi on C:
With the second session of validate I got a message that it is an unexpected error to this package. Error 2337.
The file whitch shown under is Borland.Delphi.dll
I had mailed Peter Manning at CodeGear without result.
Ilkka Ericsson
October 9th, 2007 at 8:01 am
Hi Illkaa, I sent you an email.
Can you send me a screenshot?
Are you trying to update using online update, or did you download the zip file with all the packages included, or the ISO?
Double checking- are you copying the patch file and any supporting files to a clean directory? This should be D: or C:
How much space is available on both drives?
I have an idea that might help change the location of shared application files, just need to confirm with the install team if I’m correct. (Assuming you are running out of space on D: and that’s the issue…)
Chris
November 16th, 2007 at 9:46 am
I’m getting the same error "The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2337." when installing the stock online CodeGearRADStudio2007setup.exe in a clean folder. Tons of space on the destination drive.
Does anyone know of a work around?
Thanks,
Mark E.
November 16th, 2007 at 9:58 am
When does this happen and what is the package name it’s having a problem with? Can you email me a screenshot or link to one here?
A workaround would be download the zip file from the registered users site.
http://cc.codegear.com/item/25014
November 17th, 2007 at 8:00 am
My solution to the problem when installer displays an error with "The error code is 2337" was to disable the anti-virus software during the installation. With Panda, I had to stop all of the Panda services after disabling real-time protection from the icon tray first.