RC2 has made it impossible to install Borland Delphi 2006. Until RC2, it was impossible to upgrade to Vista with Delphi installed. Now, with RC2, you can upgrade to Vista with Delphi installed, but now you canNOT install Delphi on top of Vista RC2. This is new to RC2. Trying to install leads to an Internal Error 2337. Below are the details: MSI (s) (D0:E4) [19:17:01:773]: Source for file 'Borland.Delphi.dll' is uncompressed, at 'C:\Users\Nathanial Woolls\Desktop\bds\GlobalAssemblyCache\'. MSI (s) (D0:E4) [19:17:01:804]: Assembly Error:The module '%1' was expected to contain an assembly manifest. MSI (s) (D0:E4) [19:17:01:804]: Note: 1: 1935 2: 3: 0x80131018 4: IStream 5: Commit 6: MSI (s) (D0:E4) [19:17:01:804]: Note: 1: 2337
Nathanial, Since Borland Delphi 2006 has a dependency on .Net 1.1 in order to install, I don't think it can. From what I read, BD2007 Highlander MAY support it. Bill F.
Has something changed from RC1 to RC2? .NET 1.1 has always installed just fine under Vista. It still installs just fine, including SP1.
I confirm this issue. I had Borland Delphi 2006 installed on RC1. Afte upgrading to RC2, Delphi was unable to load the IDE. Reinstalling i didn't help because of the Error 2337. I've used the following command line to get the MSI log: msiexec /lo file.txt /i BDS2006.msi and there were the following line in the lo file: DEBUG: Error 2337: Could not close file: GetLastError