I have a wix-based installer that always gets installed on C: (and therefore it 
initializes ROOTDRIVE as follows):

<Property Id="ROOTDRIVE" Value="C:\" />

Even so, MSI apparently still checks all the mapped drives to find which one 
has the most free space (as it would need to do to automatically set ROOTDRIVE 
to the drive with the most free space). We deduce this since it takes an 
enormous amount of time at the beginning of the installer UI when installing on 
a machine with several very large mapped drives, and doesn't take that time 
when the machine does not have such drives mapped. MSI still does use the 
ROOTDRIVE setting that I give it (but it wastes a lot of time checking mapped 
drives for no useful purpose).

I don't need MSI to check all the mapped drives (and it takes way too much time 
to do so). Is there a way in WIX to prevent MSI from checking the free space of 
all the mapped drives? (Note: I still want to do file costing against the 
target C: drive - I just want to limit the drives that are queried for their 
free space)

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to