Windows Develop Bookmark and Share   
 index > Windows Forms Sample Applications > ProductVersion Information in a patch installer
 

ProductVersion Information in a patch installer

How should we change the product Version in a patch installer?

While seeing the patch installer through orca, we were able to see that the patch installer has only 2 tables. We wanted to see if there is some field related to product version of original product(which is to be patched)there. But we were not able to track that.

Could someone let us know how the product version of the product to be patched is stored in a patch installer.


sarvanan
Sarwanan  Tuesday, July 14, 2009 12:14 PM

Hi Sarvanan,

When creating the Patch Creation Properties file (.pcp), add a Properties table in it, if necessary (theProperties tablehas two columns called Name and Value)and add the ProductVersion property in the Properties table. Specify the new product version there.

Hope this helps.


Please remember to mark the replies as answers if they help and unmark them if they provide no help. Send us any feedback you have about the help from MSFT at fbmsdn@microsoft.com.
Linda Liu  Monday, July 20, 2009 8:31 AM

Hi Sarvanan,

When creating the Patch Creation Properties file (.pcp), add a Properties table in it, if necessary (theProperties tablehas two columns called Name and Value)and add the ProductVersion property in the Properties table. Specify the new product version there.

Hope this helps.


Please remember to mark the replies as answers if they help and unmark them if they provide no help. Send us any feedback you have about the help from MSFT at fbmsdn@microsoft.com.
Linda Liu  Monday, July 20, 2009 8:31 AM
Hi, Linda,
I have a question for you.
My previously released version was 6.2.270.A.
I know Windows Installer ignores the fourth one, so I added ".A".
Now, I'm trying to create a patch using Patch Design View, but I can't build the patch,
and I'm getting " TargetImages.Target = 'Previous1': ProductVersion is not valid." error in PatchCreation.log.
I've changed the ProductVersion to 6.2.270 in previous MSI file, then I was able to create the patch.
But, when I'm installing the patch on top of 6.2.270.A, of course I get "No valid sequence could be found for the set of patches"
I don't have any previous patches installed on the target machine.
InstallShield support said that I should do major/minor upgrade.
But, I would like to make this patch uninstallable.
Do you think if there is a workaround for this???
Thanks.

hkjang703  Friday, August 28, 2009 3:47 PM

You can use google to search for other answers

Custom Search

More Threads

• WebService tickets
• Terrarium server !!!
• Can't install IssueVision due to a password complexity issue?
• Update Web Refrence Problem (Issue Vision)
• Terrarium Server Temporary Difficulties
• I download a TaskVision Source File,but I connot find the web service source part or the db definition part
• Pocket TaskVision - where is it?
• Problems with Terrarium server application
• Insttal problems
• I need help with a load button