Hi,
I'm very new to InstallShiled and MSI, but I am a fast learner. At the moment I am trying to patch a product that has already been patched once before. The original version was 13.2, the patched version was 13.2.1 and the latest patch is 13.2.2. My 13.2.2 patch can succefully patch over version 13.2 but crashes when pathing over 13.2.1. Below is an extract of the log file which the latest patch produces
Looking for storage transform: AdminImageToPatchImage2
MSI (s) (34:84): Validating transform 'AdminImageToPatchImage2' with validation bits 0x8a2
MSI (s) (34:84): Note: 1: 2748 2: AdminImageToPatchImage2 3: C:\WINDOWS\Installer\c8639.msi 4: 13.2 5: 13.2.1
MSI (s) (34:84): 1: 2748 2: AdminImageToPatchImage2 3: C:\WINDOWS\Installer\c8639.msi 4: 13.2 5: 13.2.1
MSI (s) (34:84): Note: 1: 2729
DEBUG: Error 2748: Transform AdminImageToPatchImage2 invalid for package C:\WINDOWS\Installer\c8639.msi. Expected product version <= 13.2, found product version 13.2.1.
1: 2748 2: AdminImageToPatchImage2 3: C:\WINDOWS\Installer\c8639.msi 4: 13.2 5: 13.2.1
MSI (s) (34:84): Looking for storage transform: #AdminImageToPatchImage2
MSI (s) (34:84): Skipping validation for patch transform #AdminImageToPatchImage2. Will not apply because previous transform was invalid
The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade patch may update a different version of the program. Verify that the program to be upgraded exists on your computer an
d that you have the correct upgrade patch.
I seems that the version of this patch is 13.2 an not 13.2.2, which would explain why it installs over 13.2 (13.2 <= 13.2) but not 13.2.1 (13.2.1 <= 13.2). However I have checked the Product version of my latest build an it is set to 13.2.2.
I've also searched around on the net and was only able to find these two pages with some information, but they only contain requests for help
http://community.ins...ad.php?p=274914
http://forum.install...c=10337&hl=2748
Does anyone know what causes this problem? Or any ideas.
Thanks
David Lewis
AspenTech
Cambridge, UK
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.

Error 2748 Transform [2] invalid for package [3].
Started by
lewisd
, Aug 25 2005 16:28
1 reply to this topic
Posted 26 August 2005 - 15:31
Hello again,
I figured out the problem and though I'd post the solution here if anyone needs it.
If anyone develops a patch (for example v13.2.2) which will be installed onto a product (v13.2) that has already been patched one before (v13.2.1) then in the Advanced Tab of Patch Configuration, you should enter the Patch GUID of v13.2.1 into the field "List of Patch GUID's to replace".
If you need more info, please contact me and I'll be glad to help.
David Lewis
Aspen Tech
Cambridge UK
I figured out the problem and though I'd post the solution here if anyone needs it.
If anyone develops a patch (for example v13.2.2) which will be installed onto a product (v13.2) that has already been patched one before (v13.2.1) then in the Advanced Tab of Patch Configuration, you should enter the Patch GUID of v13.2.1 into the field "List of Patch GUID's to replace".
If you need more info, please contact me and I'll be glad to help.
David Lewis
Aspen Tech
Cambridge UK