Cheers Neil, Rob! I'll look into that later today and get back.

Hans


On Fri, Feb 1, 2013 at 8:37 AM, Neil Sleightholm <n...@x2systems.com> wrote:

> Take a look at ocsetup.exe; on Win2k8 you can run "ocsetup.exe Netfx3
> /norestart /quiet" and it will install the feature. Win2012 might be the
> same but if it is like Windows 8 you are stuck as the features are not
> built-in (I haven't actually installed 2012 yet so don't know).
>
> If it is not ocsetup it could be dcim or pkgmgr.
>
> You can't call any of these directly from burn so I wrote shell app that I
> could embed in burn to call them with the correct command line (I never
> completely finished it as we decided it was easier to drop .NET 3.5 and go
> for .NET 4.0). This is the code I had but it was written in .NET so might
> not any good if 2012 doesn't have any .NET installed:
>
> namespace OcsRunner
> {
>     using System;
>     using System.Diagnostics;
>
>     public class Program
>     {
>         public static int Main(string[] args)
>         {
>             var startInfo = new ProcessStartInfo();
>
>             startInfo.FileName = "ocsetup.exe";
>             startInfo.Arguments = String.Join(" ", args) + " /norestart
> /quiet";
>             startInfo.WindowStyle = ProcessWindowStyle.Hidden;
>             startInfo.UseShellExecute = false;
>
>             var p = new Process();
>             p.StartInfo = startInfo;
>             p.Start();
>             p.WaitForExit();
>
>             return p.ExitCode;
>         }
>     }
> }
>
> Hope this helps.
>
> Neil
>
> -----Original Message-----
> From: Hans ter Horst [mailto:hoshis...@gmail.com]
> Sent: 01 February 2013 07:17
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Burn: Prerequisites on Windows 2012 Server and
> the Server Manager requirement
>
> I didn't see an answer regarding this question and I'm sort of stuck on
> this. Does anybody have an idea how to handle the different way Windows
> 2012 Server behaves if a prerequisite is defined as a server feature?
>
> Thanks,
>
> Hans
>
>
> On Wed, Jan 30, 2013 at 1:04 PM, Hans ter Horst <hoshis...@gmail.com>
> wrote:
>
> > Hello,
> > My program has a .NET 3.5 prerequisite and I have used Burn and the
> > standard code successfully on Windows Server 2008 SP2.
> > On Windows Server 2012 however, .NET 3.5 and many other prerequisites
> > need to be installed via the Server Manager as features instead and
> > cannot be installed via an MSI delivered with or pulled down via the
> > Burn executable, see attached screenshot.
> >
> > My question is: How can I use continue to use Burn to handle my
> > prerequisites and make it work on Windows Server 2012?
> >
> > Thanks,
> >
> > Hans
> >
> > --
> > http://monochrome.me.uk/blog/
> >
>
>
>
> --
> http://monochrome.me.uk/blog/
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics Download AppDynamics Lite for
> free today:
> http://p.sf.net/sfu/appdyn_d2d_jan
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_jan
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
http://monochrome.me.uk/blog/
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to