phaedrus30
Posts: 12
Joined: Wed Jun 26, 2013 3:42 am

MSMQ management in Advanced Installer?

Hi there,

Is it possible to manage the installation of MSMQ queues using the Advanced Installer UI?

I can enable MSMQ using the UI, but I can't see a method for installing or uninstalling queues. Do I have to use a custom action to do this?

Thanks,

Sam
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: MSMQ management in Advanced Installer?

Hi Sam,

If you want to install Installing Message Queuing (MSMQ), then you can go in the Prerequisites page and create a Windows Features using the [New Windows Feature bundle] toolbar button and select it from our predefined Windows Features list.

Through the Uninstall policy you can choose whether to remove or keep the selected Windows Features on uninstall.

Please let me know if that helped, otherwise give me more details about your specific scenario.

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
phaedrus30
Posts: 12
Joined: Wed Jun 26, 2013 3:42 am

Re: MSMQ management in Advanced Installer?

Thanks for the reply - my question was specifically around the management of queue instances though, not installing / uninstalling the relevant Windows feature.

Enabling the Windows feature just provides the infrastructure, you still have to install and uninstall queue instances as well, that's what I can't see how to do in Advanced Installer.

Is this something that I would have to do using a custom action?

Thanks,

Sam
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: MSMQ management in Advanced Installer?

Hi Sam,

In order to use a custom action, you can go in the “Custom Actions” page and add a predefined Launch attached file custom action with sequence. This type of custom action can execute an application (EXE or DLL) or run a script (VBScript or Java script). Also, the source file will be embedded in the MSI file but will not be deployed at install time with the other application files.

You can also try to add it as a prerequisite. Here's the Add Prerequisite article which may be useful to you.

Please let me know if that helped.

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Feature Requests”