[DUG] Delphi XE2

Jolyon Smith jsmith at deltics.co.nz
Fri Sep 30 11:52:25 NZDT 2011


Yep, Delphi has never had any problems with multiple versions installed, and
that hasn't changed so far as I know (I have D7, 2007, 2010, and XE2
installed).  As long as you don't do anything that could confuse things like
change installation folders and install a new version into the same folder
as an old version or something daft like that.

And just be careful of file associations - the default will be to make XE2
the associated app for all Delphi extensions, which you probably don't want
- at least not just yet.

w.r.t Upgrade license or not, this is no issue.

The only thing to be aware of is that I think when activating an upgrade
license the activation procedure does now check that you have an existing,
registered qualifying license for the upgrade.  This means you will need to
use the same Developer Network account to activate the XE2 license that you
used for your existing 2007 license.

It also means you will have to activate your XE2 before 31st Dec, after
which time D2007 no longer qualifies as a valid upgrade path.


One thing to be aware of tho...

When I was recently installing all those various Delphi versions into a new
VM on my new Mac, I had a weird issue with D2007 complaining about a corrupt
license file after I had installed XE2.  It offered to let me re-register
but then rejected the serial number as invalid.  I started writing an email
to Embarcadero support to try to get this resolved but then decided I would
try to activate ALL the versions I had installed and see if I had a
common/recurring problem with any others.

After activating D2010 and XE2 successfully I then tried starting D2007 -
just to make sure the problem hadn't somehow resolved itself.

Somehow it had.

Now, that might not have been anything to do with installing/activating the
other versions at all, then again it might have been.  But if you get
license file corruption messages from D2007 after installing XE2 just bear
this mind and try activating all versions before giving up on D2007 has
having been borked.

Oh, and one other thing to be aware of.  The XE2 installer does not fully
remove itself when UNinstalling unless and until you restart.  This causes
problems when re-installing since the installer tries to write to a folder
(installaware) that is marked for deletion at shutdown and so permission is
denied.  The uninstaller doesn't tell you that you need to re-start however,
and the INstaller doesn't tell you that an UNinstall needs to be completed.

Bottom line - if you UNinstall XE2 in order to perform a RE-install, you
must shutdown/restart after uninstalling in order for the subsequent INstall
to be successful.

hth.


On 30 September 2011 11:02, Jeremy Coulter <jscoulter at gmail.com> wrote:

> I am running 2007, 2010, XE and XE2 all on the same virtual machine
> happily. I some times forget and open an D2007 project in XE2 and wonder why
> it throws errors :-) I am going to be removing XE soon tho.
> I dont set the defaults for the extn type associations when I install.
>
> HTH....p.s. I installed XE2 update1 and got some strange issues like it
> couldnt find DBTables when it could pre updaate 1....
>
> Jeremy
>
>
> On Fri, Sep 30, 2011 at 10:37 AM, Robert Martin <rob at chreos.co.nz> wrote:
>
>> Hi
>>
>> We have recently bought Delphi XE2.  We are currently using Delphi 2007
>> due to component and Unicode issues.  However we would like to install
>> onto our dev machines and have a play.  We also need to install and
>> register within 2 weeks to get some of the freebies (FastCube).
>>
>> Is it safe to do a side by side install for D2007 and Delphi XE2, We
>> don't want XE2 to stuff up our Delphi 2007 install?
>>
>> It is an upgrade license, will that be an issue for the above?
>>
>> Would really love some sort of book to read that covers new features
>> between D2007 and XE2.  Is there such a thing, I know it is early days
>> for XE2.
>>
>> Cheers
>> Rob
>> _______________________________________________
>> NZ Borland Developers Group - Delphi mailing list
>> Post: delphi at listserver.123.net.nz
>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>> Unsubscribe: send an email to delphi-request at listserver.123.net.nz with
>> Subject: unsubscribe
>>
>
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at listserver.123.net.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at listserver.123.net.nz with
> Subject: unsubscribe
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listserver.123.net.nz/pipermail/delphi/attachments/20110930/a54d5a75/attachment.html 


More information about the Delphi mailing list