In my installer, I need to enable one of the Windows features, namely "Windows Message Queues (MSMQ) Server". To do this, I use the Windows Features command, select the OS and select the feature for each. For Windows 10 22H2, for example:
Code: Select all
~InstallAware Clipboard Data~
~Windows Features~
~{63F9D507-006E-4EA6-BB87-2358015BEAD5}~
~ne,2,s0,TENFOURTEEN,f0,MSMQ-ADIntegration/MSMQ-Triggers/MSMQ-Multicast/MSMQ-DCOMProxy,p0,2,s1,TENFOURTEEN,f1,MSMQ-ADIntegration/MSMQ-Triggers/MSMQ-Multicast/MSMQ-DCOMProxy,p1,1,r,RESULT,r1,PROCESS_RESULT~
~WinFeaturesIde.dll\WinFeatures.dll~
Btw, it is highly desirable for me to be able to enable the feature during installation even when "offline".
Another problem is related to selecting features in the Windows Features command dialog. I would appreciate an answer on this as well. In InstallAware, selecting the root element selects all child features, and unselecting all child features unselects the parent. How can I mark the "Windows Message Queues (MSMQ) Server" root element only?
Best regards,
Kostya

