[wix-devs] Queue creation custom action

Blair Murri osito at live.com
Thu Feb 2 00:54:55 PST 2017


This is based on analyzing the code, or have you experienced it?



IMHO, If the later, it's a bug. If the former, would you be able to test it and see if that happens?



Blair Murri



Sent from my Windows 10 phone



From: Fyodor Koryazhkin<mailto:fyodorkor at gmail.com>
Sent: Tuesday, January 31, 2017 1:22 AM
To: WiX Toolset Developer Mailing List<mailto:wix-devs at lists.wixtoolset.org>
Subject: [wix-devs] Queue creation custom action



Hi,
I found some issue that is probably can be a bug:

If I use MSMQ extension for queue creation and in MessageQueuePermission
element specify group Administrators then uninstalling queue does not
actually removes it but rather makes it inaccessible. This behavior also
likely occurs in Rollback and major upgrade when RemoveExistingProduct
action placed at the beginning of installation (before or just after
installinitialize).

This is caused because removing permissions occurs for ALL queues and
before actual removing.

I see several possible solutions for this:
1. Issue a warning\error during build that the user specified
Administrators group in MessageQueuePermitiions element. (this group with
full permissions added by default in the code)
or
2. Do not remove permissions from queues that are to be removed.

Any thoughts on this issue will be welcome.

Thank you.


--
Regards,
Fyodor Koryazhkin..
____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-devs mailing list