This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Problem with Applying Quick patch on versions having different feature name.
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Nov 29, 2016
12:23 AM
Problem with Applying Quick patch on versions having different feature name.
Hi,
I am currently using Installshield 2014 Professional Edition.
Here is my question:
Lets say I have Product A and released its two versions (2.3 & 2.3.1) it to client. Now when I had created .ism projects for these versions i used feature name as "DefaultFeature".
Then after some years we came up with another version of Product A (2.4) which we had released to client. When I had created .ism for version 2.4 for my product, I changed feature name from "DefaultFeature" to "ProductFeature".
At the time of release of this new version (2.4), we have also created Quick patch projects for (2.3 & 2.3.1) and those are working fine.
Now We are currently working on its another version (2.4.1) and preparing quick patch for all its earlier versions. Whenever we are trying to apply this patch on its earlier version, we are receieving an error 2711 "The Specified Feature {ProductFeature} does not found in feature table".
This happens due to mismatch in feature names in different versions.
Could anyone please suggest us any workaround for this problem ?
Thanks,
PK
I am currently using Installshield 2014 Professional Edition.
Here is my question:
Lets say I have Product A and released its two versions (2.3 & 2.3.1) it to client. Now when I had created .ism projects for these versions i used feature name as "DefaultFeature".
Then after some years we came up with another version of Product A (2.4) which we had released to client. When I had created .ism for version 2.4 for my product, I changed feature name from "DefaultFeature" to "ProductFeature".
At the time of release of this new version (2.4), we have also created Quick patch projects for (2.3 & 2.3.1) and those are working fine.
Now We are currently working on its another version (2.4.1) and preparing quick patch for all its earlier versions. Whenever we are trying to apply this patch on its earlier version, we are receieving an error 2711 "The Specified Feature {ProductFeature} does not found in feature table".
This happens due to mismatch in feature names in different versions.
Could anyone please suggest us any workaround for this problem ?
Thanks,
PK
- Tags:
- quick patch
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jan 04, 2017
02:15 PM
No matter which authoring tool you use, you are still constrained by the limitations of MSI itself.
The MigrateFeatureStates is a Standard Action that is run if FindRelatedProducts finds a match.
https://msdn.microsoft.com/en-us/library/windows/desktop/aa370034(v=vs.85).aspx
As you can read - The method is only useful when the new feature tree has not greatly changed from the original.
It uses the names of the Features to determine things.
No workaround that I know of.
Chad
![](/skins/images/7A3C4A6C12A4A0FF95DE2D6B899D5F47/responsive_peak/images/icon_anonymous_message.png)