The actual engine executable is ~300 KB. You are likely attaching all your packages to the executable by leaving things Compressed='yes'. Change the Bundle/@Compressed attribute to 'no' and you'll see a far smaller executable (should be under a megabyte).
That is what VS2010 does. On Wed, Jan 30, 2013 at 6:34 PM, Harmon, Joseph <jhar...@illumina.com>wrote: > The burn engine drops everything into one large executable, i.e. > "Setup.exe". I'm just looking for any way to make the executable smaller > so its startup performance will be improved, by perhaps doing something > similar to using reflection to reference a dll at runtime. > > -----Original Message----- > From: Rob Mensching [mailto:r...@robmensching.com] > Sent: Wednesday, January 30, 2013 7:18 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Bundle Installer size issue > > What do you mean by " to put some of the components into a separate dll "? > > -----Original Message----- > From: Harmon, Joseph [mailto:jhar...@illumina.com] > Sent: Monday, January 28, 2013 12:03 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Bundle Installer size issue > > Rob, I can work on getting perf data, let me get back to you... > > Thanks for the ideas (digital signing & splash screen), I will look into > those... In regards to my original question, is there no way to put some > of the components into a separate dll? > > Thx > -Joseph > > -----Original Message----- > From: Rob Mensching [mailto:r...@robmensching.com] > Sent: Thursday, January 17, 2013 6:45 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Bundle Installer size issue > > If your executable is signed then Windows will verify the signature before > launching the executable. For very large executables, that can take some > time. It's not a very great user experience. 300MB is about the breaking > point for user experience, especially if launched over network. > > PS: if you have perf numbers showing the engine taking a while to load the > BA, I'd love to see them. That is a sensitive perf area we can try to > improve with data. > > > On Thu, Jan 17, 2013 at 12:45 AM, Amadeus <amadeus.h...@diadrom.se> wrote: > > > 300k seems about right (my Installer is 1.4 MB - downloading all > > MSIs/EXEPackages). > > > > It /does /take awhile for Burn to boot up itself and launch the custom > > BA though. But like Neil said, a splash screen does the trick. Add it > > inside the <Bundle> element, and close it when your BA has finished > > loading up. I hook up the following in my main view's constructor: > > > > this.Loaded += (sender, e) => > > Bootstrapper.InstallEngine.Engine.CloseSplashScreen(); > > > > > > > > -- > > View this message in context: > > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bundle-I > > nstaller-size-issue-tp7582955p7582961.html > > Sent from the wix-users mailing list archive at Nabble.com. > > > > > > ---------------------------------------------------------------------- > > -------- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, > > HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your > > skills current with LearnDevNow - 3,200 step-by-step video tutorials > > by Microsoft MVPs and experts. ON SALE this month only -- learn more > > at: > > http://p.sf.net/sfu/learnmore_122712 > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, > Windows 8 Apps, JavaScript and much more. Keep your skills current with > LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and > experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122712 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, > Windows 8 Apps, JavaScript and much more. Keep your skills current with > LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and > experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnnow-d2d > _______________________________________________ > 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 > > > ------------------------------------------------------------------------------ > 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