c# - Managed Bootstrapper initializing progress indicator -


our bootstrapper consuming burn of 70mb, containing net framework 4, vc runtimes , 2 more pre-requisites + product.msi itself. whenever execute network location, took longer time execute (last time 40 seconds . suspect such delay due extraction of files in local temp folder before displaying first ui.

so can override event in managed bootstrapper show message or progress bar while initializing itself?
or
how display progress bar while extracting packages whenever execute burn exe package?

thanks bunch...

assuming you're using custom managed bootstrapper application, there's not way show progress bar during extracting phase. however, can show static splash screen. this, you'll need add bitmap (.bmp) file bootstrapper project content build action , copy output folder set 1 of copy options.

then, in bundle.wxs file, include splashscreensourcefile attribute:

<bundle name="my cool product"       version="1.0.0"       upgradecode="fd485c49-1234-5678-4321-fccc03ea3967"       splashscreensourcefile="splash.bmp" > 

then, in ui code, once you're ready show ui window, make sure call engine.closesplashscreen(); hide splash image.


Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -