The "not ideal"  qualities of Dism.exe may also apply to running
pkgmgr.exe - it's an external exe that may show UI inappropriately
(silent installs) and not allow graceful error reporting other than
"the program run as a custom action failed", also whether it matters
that there is both an x86 and x64 version etc.
Phil Wilson


On Tue, Jan 21, 2014 at 8:29 AM, John Cooper <jocoo...@jackhenry.com> wrote:
> Instead of MsiNTProductType (the MSI property), the Burn variable 
> NTProductType should be used.  Otherwise, the InstallCondition will evaluate 
> to False.
>
> --
> John Merryweather Cooper
> Build & Install Engineer - ESA
> Jack Henry & Associates, Inc.®
> Shawnee Mission, KS  66227
> Office:  913-341-3434 x791011
> jocoo...@jackhenry.com
> www.jackhenry.com
>
>
>
> -----Original Message-----
> From: Loïc Delambre [mailto:delam...@doxense.com]
> Sent: Monday, January 20, 2014 7:17 AM
> To: General discussion about the WiX toolset.
> Subject: Re: [WiX-users] Enabling platform features during install
>
> Hi,
>
> I used a command line tool embedded in my burn package like a prerequisite, 
> this tool calls pkgmgr.exe in order to enable Windows features.
>
> <ExePackage Id="IISRoleOcsSetupServer"
>                         DisplayName="Web Server (IIS) and Print roles"
>                         Cache="no"
>                         Compressed="no"
>                         PerMachine="yes"NT
>                         Permanent="yes"
>                         Vital="yes"
>                         Name="redist\WRFI45.exe"
>                         SourceFile="\\server\GIT\Redist\WRFI45.exe"
>                         
> InstallCommand="IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-ConfigurationAPI;IIS-ISAPIExtensions;IIS-ASP;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-WebServerManagementTools;IIS-Metabase;IIS-IIS6ManagementCompatibility;IIS-HttpRedirect;IIS-ManagementConsole;Printing-Server-Role"
>                         InstallCondition="(VersionNT &gt;= v6.0 AND 
> MsiNTProductType &gt; 1)"
>                         DetectCondition="iis7www AND iis7asp AND iis7static 
> AND iis7winauth AND iis7console AND iis7metabase">
>                                 <ExitCode Value ="3010" 
> Behavior="forceReboot" />
>                         </ExePackage>
>
> Regards,
> Loïc Delambre
>
> -----Message d'origine-----
> De : Stephen I. Woolhead [mailto:s...@gtl.biz] Envoyé : vendredi 17 janvier 
> 2014 19:11 À : General discussion about the WiX toolset.
> Objet : [WiX-users] Enabling platform features during install
>
> Hi, following up on an issue that came up in another thread, we have the need 
> to enable platform features such as MSMQ during our install.  At the moment 
> we do this during install with dism.exe in a custom action.  This so far has 
> worked well for us but it was hinted this was not ideal.
>
> Does anyone have any guidance about enabling platform features during install 
> that they could share?
>
> Cheers,
>
> Stephen.
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical 
> Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical 
> Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> NOTICE: This electronic mail message and any files transmitted with it are 
> intended
> exclusively for the individual or entity to which it is addressed. The 
> message,
> together with any attachment, may contain confidential and/or privileged 
> information.
> Any unauthorized review, use, printing, saving, copying, disclosure or 
> distribution
> is strictly prohibited. If you have received this message in error, please
> immediately advise the sender by reply email and delete all copies.
>
>
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For
> Critical Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to