I'm getting a 2707 error I'm having trouble deciphering.  Here's an extract 
from the verbose log:

Action 17:13:29: SET_TARGETDIR.
Action start 17:13:29: SET_TARGETDIR.
Action ended 17:13:29: SET_TARGETDIR. Return value 1.
Action 17:13:29: FindRelatedProducts. Searching for related applications
Action start 17:13:29: FindRelatedProducts.
Action ended 17:13:29: FindRelatedProducts. Return value 1.
Action 17:13:29: ValidateProductID.
Action start 17:13:29: ValidateProductID.
Action ended 17:13:29: ValidateProductID. Return value 1.
Action 17:13:29: CostInitialize. Computing space requirements
Action start 17:13:29: CostInitialize.
Action ended 17:13:29: CostInitialize. Return value 1.
Action 17:13:29: FileCost. Computing space requirements
Action start 17:13:29: FileCost.
Action ended 17:13:29: FileCost. Return value 1.
Action 17:13:29: CostFinalize. Computing space requirements
Action start 17:13:29: CostFinalize.
DEBUG: Error 2707:  Target paths not created.  No path exists for entry 
Catalog1a53ddee5fe
c415a in Directory Table
The installer has encountered an unexpected error installing this package. This 
may indica
te a problem with this package. The error code is 2707. The arguments are: 
Catalog1a53ddee
5fec415a, ,
MSI (c) (10:B0) [17:13:35:597]: Product: Microsoft Windows Mobile PMX Adaption 
Kit -- The
installer has encountered an unexpected error installing this package. This may 
indicate a
 problem with this package. The error code is 2707. The arguments are: 
Catalog1a53ddee5fec
415a, ,

Action ended 17:13:35: CostFinalize. Return value 3.
Action 17:13:35: FatalError.

Here is an extract of the wxs for the offending subdirectory:

<Directory Id="Catalog1a53ddee5fec415a" Name="Catalog">
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                <Component 
Id="CONTENTS.OAK2A8FE87E68A4F3EF" Guid="{D23933BA-FF7F-4FC5-B72A-ACD8A1E75B19}" 
DiskId="51">
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                  <File 
Id="CONTENTS.OAK2A8FE87E68A4F3EF" Name="contents.oak" 
Source="C:\Users\a-jcoop.REDMOND\Desktop\1121\platform\H200\Catalog\contents.oak"
 KeyPath="yes" ReadOnly="yes" />
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                </Component>
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                <Component 
Id="H200.PBCXML8FD7FD89003AD7B8" Guid="{FDC797C3-65DE-4F9F-A3BC-D4D1C479EADD}" 
DiskId="51">
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                  <File 
Id="H200.PBCXML8FD7FD89003AD7B8" Name="H200.PbcXml" 
Source="C:\Users\a-jcoop.REDMOND\Desktop\1121\platform\H200\Catalog\H200.PbcXml"
 KeyPath="yes" ReadOnly="yes" />
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                </Component>
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                              </Directory>


There are other potential "Catalog"'s, but I make the ID unique by taking the 
Digest::MD5 of the path, the disknumber, and the directory on the disk number.

I just can't seem to make this one go away.  This is a large installer with 
well over 300,000 total files.
--
John M. Cooper
Volt at Microsoft

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to