Chris Weiss wrote:
>       <Directory Id='SystemFolder' Name='.'>
>  ...[some components]...
>          <Directory Id='Spool' SourceName='Spool'>
>           <Directory Id='prtprocs' SourceName='prtprocs'>
>             <Directory Id='w32x86' SourceName='w32x86'>
>               <Component Id="BuEProNT.dll" Feature="BlackIceNT"
> Guid="{4022F625-CECA-41e2-9D0A-F8FCD06E75FF}">
>                 <File Id="BuEProNT.dll" Name="BuEProNT.dll"
> KeyPath="yes" 
> Source="..\..\..\..\3rdPartyFiles\BlackIce\BlackIcePrinterDriver\v10.0\NT\BuEProNT.dll"
> />
>               </Component>
>               ...
>
>
> The setup log shows the following:
> MSI (c) (FC:4C) [10:37:08:582]: PROPERTY CHANGE: Adding Spool
> property. Its value is 'C:\WINDOWS\system32\'.
> MSI (c) (FC:4C) [10:37:08:582]: PROPERTY CHANGE: Adding prtprocs
> property. Its value is 'C:\WINDOWS\system32\'.
> MSI (c) (FC:4C) [10:37:08:582]: PROPERTY CHANGE: Adding w32x86
> property. Its value is 'C:\WINDOWS\system32\'.
>
> The installer fails (although possibly for a completely unrelated
> reason, troubleshooting one failure at a time...)
> Is there something special that's got to be done to instantiate
> folders below the SystemFolder (System32) level?
>   

You're supplying a SourceName attribute but not a Name attribute so MSI 
isn't creating subdirectories. It's a legal trick in MSI to supply 
different IDs to the same directory.

-- 
sig://boB
http://joyofsetup.com/



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to