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