Various errors with new WIX/War Setup

Help
2009-04-22
2013-04-24
  • Andrew Ziem
    Andrew Ziem
    2009-04-22

    I upgraded from a fairly weekly build of WIX v3 to the very latest.  At the same time, I upgraded to the latest War Setup 3.13. Now I get errors when building and installing.  Also, I have to manually register a dll (regsvr32) for the DLL referenced in the install error.   Any thoughts?  I am considering downgrading WIX and War Setup.

    WarSetup: Time elapsed during wix-project generation: 00:00:00.0468729
    Executing: "C:\a\programs\devel\wix3\candle.exe" "c:\temp\war_target\sidecic-1.1.0.wxs" "-ext" "C:\a\programs\devel\wix3\WixUIExtension.dll" "-ext" "C:\a\programs\devel\wix3\WixUtilExtension.dll" "-out" "c:\temp\war_target\sidecic-1.1.0.wixobj"
    Microsoft (R) Windows Installer Xml Compiler version 3.0.5217.0
    Copyright (C) Microsoft Corporation. All rights reserved.

    sidecic-1.1.0.wxs
    WarSetup: Time elapsed by candle.exe (object generation): 00:00:00.8437122
    Executing: "C:\a\programs\devel\wix3\light.exe" "-out" "c:\temp\war_target\sidecic-1.1.0.msi" "c:\temp\war_target\sidecic-1.1.0.wixobj" "-ext" "C:\a\programs\devel\wix3\WixUIExtension.dll" "-ext" "C:\a\programs\devel\wix3\WixUtilExtension.dll" "-cultures:en-US" "-b" "C:\Program Files\Jgaa's Internet\War Setup\Licenses"
    Microsoft (R) Windows Installer Xml Linker version 3.0.5217.0
    Copyright (C) Microsoft Corporation. All rights reserved.

    c:\temp\war_target\sidecic-1.1.0.wxs(10) : warning LGHT1076 : ICE61: This product should remove only older versions of itself. The Maximum version is not less than the current product. (1.1.0 1.1.0)
    c:\temp\war_target\sidecic-1.1.0.wxs(167) : warning LGHT1076 : ICE69: Mismatched component reference. Entry 'ID1633' of the Shortcut table belongs to component 'ID1634'. However, the formatted string in column 'Target' references file 'ID_c2720c12_e94c_44d5_8fcb_4e0c5cb28b6e' which belongs to component 'ID1005'. Components are in the same feature.
    c:\temp\war_target\sidecic-1.1.0.wxs(171) : warning LGHT1076 : ICE69: Mismatched component reference. Entry 'ID1635' of the Shortcut table belongs to component 'ID1636'. However, the formatted string in column 'Target' references file 'ID_c2720c12_e94c_44d5_8fcb_4e0c5cb28b6e' which belongs to component 'ID1005'. Components are in the same feature.
    WarSetup: Time elapsed by light.exe (target generation): 00:00:11.8900923
    WarSetup: Totel time elapsed during build: 00:00:12.7806774

    Compilation of target completed OK

     
    • Andrew Ziem
      Andrew Ziem
      2009-04-22

      I downgraded to War Setup 3.12 and WIX 3.0.5006.0 and got the same build errors.

      I am not sure what I did exactly (maybe changing the source path), but the install error is gone now.  The install error was "Module c:\blahblah\blah.dll failed to register.  HRESULTS -2147024769.  Contact your support personnel."

      The build errors seem harmless, so good enough! :)