Finally!! (or how to install Turbo Delphi on Vista RC2)

OK, I have seen issues installing Turbo Delphi on Vista RC2. The issues ranges from missing requirements to issues installing Delphi itself. I have wrestled with the installation issues myself and almost gave up, but managed to find a solution after all.

First install all requirements, either from the CD (download) or download from MS Downloads. These should install fine on a fresh RC2 installation, but it is a good idea to install as an administrator (not just a regular user with admin access)

  • .Net Framework 1.1
  • .Net Framework 1.1 SP1
  • .Net Framework 1.1 SDK
  • .Net J# Runtime 1.1

Proceed to install BDS/Turbo Delphi. However the installation requires the use of .Net Framework 1.1 and 2.0 is the default in Vista RC2. To get around that we just create a configuration file forcing msiexec to use the 1.1 version of the framework (much easier than messing around with the installation msi’s)  

Copy the following and save it as “msiexec.exe.config” in the “\windows\system32” folder. You will probably have to be administrator to do this.

<?xml version ="1.0"?>
<configuration>
    <startup>
        <requiredRuntime version="v1.1.4322"  />
    </startup>
</configuration>

Now run the setup and watch the installation complete.  Remember to remove the “msiexec.exe.config” file after completing the setup.

16 thoughts on “Finally!! (or how to install Turbo Delphi on Vista RC2)

  1. Ananth B. says:

    Thanks for this post, I was trying to help out my brother with his Turbo Delphi installation on Vista, and this was PERFECT.
    :)

  2. nowhereman2k says:

    From where you’ve got information about structure and parameters of msiexec.exe.config file? Im interesting, is it possible somehow to change the standard placement of
    installer folder (%windows%\system32\installer or so)?

  3. Renzo says:

    Does not work for me, the installer won’t open if the file is in the system32 folder. (Vista Ultimate x64)

  4. Henrik says:

    Could i save it in a Word document, and it would still work?

  5. Stig says:

    It will have to be saved as a plain text file with the correct name and placed in the system32 folder.

    The .NET framework will not parse a native Word document even if the name of the file is correct.

  6. Henrik says:

    How can i do that??

  7. stigr says:

    The easiest is to use Notepad; copy the config into Notepad and Save as “msiexec.exe.config”.

    Let me know and I can send the file to you.

  8. Henrik says:

    That would be nice.

  9. Henrik says:

    I’ve just installed Notepad light but it wount work..
    Would you send it?

    And thanks

  10. Aaron says:

    can you send me the file? my e-mail is bersek5@hotmail.com,
    I tried to do it but it don’t works, thanks

  11. [...] mi sono trovato la risposta da solo… per tutti quelli che cercavano una risposta eccola qua : Finally!! (or how to install Turbo Delphi on Vista RC2) StigR’s Blog non ho capito personalmente solo una cosa …. cosa si intende pe Windows Vista RC1 e RC2 ??? [...]

  12. Denymon says:

    Hi All..
    Thanks for your solutions is work on my Vista Home Basic.
    But i still have a problem where i cant open delphi help from Delphi menus.
    have You any solution?
    Thanks

  13. [...] Looking at my blog stats I see that my most popular article one about installing Turbo Delphi on Vista RC ! Kind of weird that the old post is still valid (and “popular”), but I guess this is the only [...]

  14. Frankie Espinoza says:

    Hi dude,
    i read your blog,This is a wonderful blog.I was able to get the
    information that I had been looking for.
    Thanks once again.
    http://frankieespinoza.weebly.com/delphi-consulting.html

  15. Jacques says:

    Thanks for sharing this.
    It works just fine on my Win 7 Pro 32bit.

    This is of great value to many !

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.