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
- :
- Suite: Could not uninstall a feature
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
‎Mar 08, 2012
02:33 AM
Suite: Could not uninstall a feature
Hello,
i have two Installer (Basic MSI Project). Each installer has this features.
InstallerA:
Always_A
FeatureX_1
FeatureX_2
FeatureZ_1_A
FeatureZ_2_A
InstallerB:
Always_B
FeatureY
FeatureZ_1_B
FeatureZ_2_B
I want to install both with a suite.
At the end i want to have a suite with the following feature tree.
InstallerA
FeatureX_1
FeatureX_2
InstallerB
FeatureY
Other
FeatureZ_1
FeatureZ_2
InstallerA:AlwaysA and InstallerB:AlwaysB should always installed
FeatureZ_1 should install InstallerA:FeatureZ_1_A and FeatureZ_1_B
FeatureZ_2 should install InstallerA:FeatureZ_2_A and FeatureZ_2_B
But i could not get it running.
So i tried a simple suite with this features:
Always_A
Always_B
FeatureX_1
FeatureX_2
FeatureY
FeatureZ_1_A
FeatureZ_1_B
FeatureZ_2_A
FeatureZ_2_B
Installing only the selected features is working. But if i only want remove a few deselected features nothing is removed.
Only if i deselect all features from an installer the features are removed.
I have attachted my projects.
Is it a bug or is something wrong?
Thanks Simon
i have two Installer (Basic MSI Project). Each installer has this features.
InstallerA:
Always_A
FeatureX_1
FeatureX_2
FeatureZ_1_A
FeatureZ_2_A
InstallerB:
Always_B
FeatureY
FeatureZ_1_B
FeatureZ_2_B
I want to install both with a suite.
At the end i want to have a suite with the following feature tree.
InstallerA
FeatureX_1
FeatureX_2
InstallerB
FeatureY
Other
FeatureZ_1
FeatureZ_2
InstallerA:AlwaysA and InstallerB:AlwaysB should always installed
FeatureZ_1 should install InstallerA:FeatureZ_1_A and FeatureZ_1_B
FeatureZ_2 should install InstallerA:FeatureZ_2_A and FeatureZ_2_B
But i could not get it running.
So i tried a simple suite with this features:
Always_A
Always_B
FeatureX_1
FeatureX_2
FeatureY
FeatureZ_1_A
FeatureZ_1_B
FeatureZ_2_A
FeatureZ_2_B
Installing only the selected features is working. But if i only want remove a few deselected features nothing is removed.
Only if i deselect all features from an installer the features are removed.
I have attachted my projects.
Is it a bug or is something wrong?
Thanks Simon
(4) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 08, 2012
03:02 AM
Simon,
I have the same problem,
See thread:
http://community.flexerasoftware.com/showthread.php?t=200166
Seems to be something wrong with the suite.
Rune
I have the same problem,
See thread:
http://community.flexerasoftware.com/showthread.php?t=200166
Seems to be something wrong with the suite.
Rune
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 08, 2012
08:18 AM
Under your SelectionTree element, I only see the associated features listed; I don't see a raw one. I believe you need to add the raw package reference. For example, perhaps the Always A Suite feature should reference both {25E3CECA-DC13-48EE-A6A8-FB2AB01BD2EE} and {25E3CECA-DC13-48EE-A6A8-FB2AB01BD2EE}:Always_A - just separate them with spaces in the Install attribute. For example, give this a try (with similar modification for B):
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 09, 2012
02:05 AM
Thanks.
I have changed it for both packages.
but it is still not working.
My Test:
I have installed it with the Complete Selection and then with Modify i tried to remove FeatureZ_2_A and FeatureZ_2_B. I have attached the logfile.
[CODE]
3-9-2012[08:52:37]: Feature FeatureZ_2_A setting parcel states, parent override: no, override state: 0
3-9-2012[08:52:37]: Requesting action state 2 for parcel '{25E3CECA-DC13-48EE-A6A8-FB2AB01BD2EE}'
3-9-2012[08:52:37]: Containing feature is request state change to parcel {25E3CECA-DC13-48EE-A6A8-FB2AB01BD2EE}, feature request: 2
3-9-2012[08:52:37]: MSI parcel detect: condition is overridden by setup.xml detect
3-9-2012[08:52:37]: Preliminary parcel action state: 4
3-9-2012[08:52:37]: Requesting state 2 for parcel feature 'FeatureZ_2_A'
3-9-2012[08:52:37]: Adding feature to selection list (ISParcelFeatureRemove), feature: FeatureZ_2_A
3-9-2012[08:52:37]: Feature FeatureZ_2_B setting parcel states, parent override: no, override state: 0
3-9-2012[08:52:37]: Requesting action state 2 for parcel '{0317C3E9-2292-4967-B6A6-AC0A69845756}'
3-9-2012[08:52:37]: Containing feature is request state change to parcel {0317C3E9-2292-4967-B6A6-AC0A69845756}, feature request: 2
3-9-2012[08:52:37]: MSI parcel detect: condition is overridden by setup.xml detect
3-9-2012[08:52:37]: Preliminary parcel action state: 4
3-9-2012[08:52:37]: Requesting state 2 for parcel feature 'FeatureZ_2_B'
3-9-2012[08:52:37]: Adding feature to selection list (ISParcelFeatureRemove), feature: FeatureZ_2_B
3-9-2012[08:52:37]: Final action state for parcel {25E3CECA-DC13-48EE-A6A8-FB2AB01BD2EE}: 5
3-9-2012[08:52:37]: Final action state for parcel {0317C3E9-2292-4967-B6A6-AC0A69845756}: 5
[/CODE]
First the state 2 (The package will run its Modify operation) is requested for the parcels.
But at the end they have the state 5 (No action will be performed for the package)
What I'm doing wrong?
Thanks Simon
I have changed it for both packages.
but it is still not working.
My Test:
I have installed it with the Complete Selection and then with Modify i tried to remove FeatureZ_2_A and FeatureZ_2_B. I have attached the logfile.
[CODE]
3-9-2012[08:52:37]: Feature FeatureZ_2_A setting parcel states, parent override: no, override state: 0
3-9-2012[08:52:37]: Requesting action state 2 for parcel '{25E3CECA-DC13-48EE-A6A8-FB2AB01BD2EE}'
3-9-2012[08:52:37]: Containing feature is request state change to parcel {25E3CECA-DC13-48EE-A6A8-FB2AB01BD2EE}, feature request: 2
3-9-2012[08:52:37]: MSI parcel detect: condition is overridden by setup.xml detect
3-9-2012[08:52:37]: Preliminary parcel action state: 4
3-9-2012[08:52:37]: Requesting state 2 for parcel feature 'FeatureZ_2_A'
3-9-2012[08:52:37]: Adding feature to selection list (ISParcelFeatureRemove), feature: FeatureZ_2_A
3-9-2012[08:52:37]: Feature FeatureZ_2_B setting parcel states, parent override: no, override state: 0
3-9-2012[08:52:37]: Requesting action state 2 for parcel '{0317C3E9-2292-4967-B6A6-AC0A69845756}'
3-9-2012[08:52:37]: Containing feature is request state change to parcel {0317C3E9-2292-4967-B6A6-AC0A69845756}, feature request: 2
3-9-2012[08:52:37]: MSI parcel detect: condition is overridden by setup.xml detect
3-9-2012[08:52:37]: Preliminary parcel action state: 4
3-9-2012[08:52:37]: Requesting state 2 for parcel feature 'FeatureZ_2_B'
3-9-2012[08:52:37]: Adding feature to selection list (ISParcelFeatureRemove), feature: FeatureZ_2_B
3-9-2012[08:52:37]: Final action state for parcel {25E3CECA-DC13-48EE-A6A8-FB2AB01BD2EE}: 5
3-9-2012[08:52:37]: Final action state for parcel {0317C3E9-2292-4967-B6A6-AC0A69845756}: 5
[/CODE]
First the state 2 (The package will run its Modify operation) is requested for the parcels.
But at the end they have the state 5 (No action will be performed for the package)
What I'm doing wrong?
Thanks Simon
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 16, 2012
01:36 AM
Hello Michael,
is this a bug or is there someting wrong in my project?
If it is a bug is there a workaroung do get this running?
Thanks,
Simon
is this a bug or is there someting wrong in my project?
If it is a bug is there a workaroung do get this running?
Thanks,
Simon