Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How to specify a well-known user in WiX when installing MSMQ queue
- <?xml version="1.0" encoding="utf-8"?>
- <!-- Message queues installation (MSMQ is used by NServiceBus). -->
- <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
- xmlns:msmq="http://schemas.microsoft.com/wix/MsmqExtension"
- xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"
- >
- <Fragment>
- <ComponentGroup Id="MessageQueues">
- <Component Id="MessageQueuesComponent"
- Directory="INSTALLLOCATION"
- Guid="C4BBEF3F-63A3-427E-A661-7A6E6BAFD543">
- <CreateFolder />
- <util:User Id="UserEveryOne"
- CreateUser="no"
- Name="Everyone"
- />
- <!--Create the input queue.-->
- <msmq:MessageQueue
- Id="myinputqueue"
- Label="myinputqueue"
- PathName=".private$myinputqueue"
- PrivLevel="none"
- Transactional="yes">
- <msmq:MessageQueuePermission
- Id="myinputqueue"
- DeleteQueue="yes"
- QueueGenericAll="yes"
- ReceiveMessage="yes"
- TakeQueueOwnership="yes"
- User="UserEveryOne"
- WriteMessage="yes"
- />
- </msmq:MessageQueue>
- </Component>
- </ComponentGroup>
- </Fragment>
- </Wix>
Advertisement
Add Comment
Please, Sign In to add comment