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

Reply via email to