Bugs item #1538064, was opened at 2006-08-10 06:50
Message generated for change (Settings changed) made by robmen
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1538064&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: light
Group: v2.0
>Status: Closed
>Resolution: Wont Fix
Priority: 5
Submitted By: Stephen (sask)
>Assigned to: Rob Mensching (robmen)
Summary: RegisterClassInfo Action not sequenced

Initial Comment:
If all the COM servers in a project are registered 
using the Registry table rather than the Class table 
(i.e. Advertise="no" on Class element) then light 
does not sequence the RegisterClassInfo Action (or 
the UnregisterClassInfo action).

If the installer uses third party merge modules that 
do use the Class table the components in the merge 
module will not get registered. Examples of such 
merge modules are 

MSFLXGRD.7EBEDD26_AA66_11D2_B980_006097C4DE24
COMCTL32.3207D1B4_80E5_11D2_B95D_006097C4DE24
MFC.9BAE13A2_E7AF_D6C3_FF1F_C8B3B9A1E18E

to name but a few.

Also if the installer does not include a Class table, 
the Validation table is not populated for this table.

----------------------------------------------------------------------

>Comment By: Rob Mensching (robmen)
Date: 2006-08-10 09:08

Message:
Logged In: YES 
user_id=991639

Merge Modules are supposed to include all of the 
dependencies they might need when being merged.  You'll 
notice Merge Modules created by the WiX toolset do this.

Unfortunately, there are some poorly authored Merge 
Modules.  If you hit one of these cases, you can use the 
EnsureTable element to ensure the Class table and 
_Validation table is populated correctly in the WiX 
toolset.  You can also just add the RegisterClassInfo 
element to your InstallExecuteSequence with no attributes 
on it.  The WiX toolset will take that has a hint and 
ensure the action ends up in your MSI.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1538064&group_id=105970

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to