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