A verbose log would be useful because of the timestamps so you can see where the time is going.
I assume the PDFs are referred to somehow from the MSI file otherwise there would be no need to access them. When you say "read", I suspect they're just being accessed for some reason. If the PDFs are available through an MSI feature such as access this feature from the DVD then it's my assumption that the install still goes through things like looking for existing files of that name, costing etc, so the log may show only a long time inside InstallValidate because accessing the DVD is slower. --------------- Phil Wilson On Tue, Dec 9, 2014 at 3:25 AM, Helmut Ziegler <scruffytec...@gmail.com> wrote: > Hi, > > we use WIX to deploy an application (100MB) that enables users to browse a > big collection of PDF files (around 4 GBs). > Installer (setup.msi) and PDFs are distributed via DVD. The PDFs are in a > separated directory on the DVD (not part of the setup.msi). > > The "Typical" installation is installing the application but leave the PDFs > on the DVD. So when using the application PDFs are read from the DVD. > With the "Custom" installation you can install PDF files on your hard disk. > > Now we found a strange behaviour when running a "Typical" installation. > Although the application is small (100MB) running the installation process > lasts very long (about 15 minutes on my computer). On other computers it > takes 1 hour. > > I analyzed the installation (msiexec via ProcessMonitor) and saw that every > PDF file that is referenced in the setup.msi is read from DVD (not copied). > But I don't know why! > Maybe reading these PDFs is a kind of "validation behaviour" from Window > installer. > > Has anyone has an explanation for this behaviour and knows how to > workaround it? Below you find a simplified example that shows how the PDFs > are referenced. > > Cheers, > Helmut > > > <Feature AllowAdvertise="no" Description="It contains the PDFs" > Id="data_pdf" Level="4" Title="PDF"> > <ComponentRef Id="component1094"/> > ... > </Feature> > > <Directory Id="directory100" Name="data"> > <Component Guid="$(var.CompId)01094" Id="component1094"> > <File DiskId="1" Id="file1094" Name="H48729835_00.pdf" > ShortName="H48729_1.PDF" Source="D:\Testing\data\H48729835_00.pdf"/> > </Component> > .. > </Directory> > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users