Bugs item #1786354, was opened at 2007-09-01 09:34 Message generated for change (Comment added) made by heaths You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1786354&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: candle Group: v3.0 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Heath Stewart (heaths) >Assigned to: Heath Stewart (heaths) Summary: standard table definitions need to be updated for MSI 4.5 Initial Comment: Component.Attributes and CustomAction.Type are both i4 column types now. In addition, the MsiEmbeddedUI table. The changes in column types pose a significant risk, however. Column types cannot change in a transform. I recommend the following approach. Fix http://sourceforge.net/tracker/index.php?func=detail&aid=1786347&group_id=105970&atid=642714. At least then if the target and upgrade database different MsiDatabaseGenerateTransform will return an error, thus failing the transform build. Customers at least then have the option of rebuilding their product and shipping an update or upgrade as an MSI (the recommendation in cases like this). That doesn't, however, solve the problem when the MSI cannot be reshipped and customers don't want to have to do that if they don't need the new Component and CustomAction attributes that force the need for i4. One idea is to have conditional table definitions. I believe this will be more important going forward as table definitions might again change in future versions of MSI. Table definitions are, by default, the older (or current, depending on how you look at it) types. If new attributes are used that push the need for a larger type (ex: i2 to i4) then the larger type is used. ---------------------------------------------------------------------- >Comment By: Heath Stewart (heaths) Date: 2008-05-02 01:45 Message: Logged In: YES user_id=1335104 Originator: YES MSI 4.5 Beta 2 is out and CustomAction was extended with a new column, ExtendedType, which is an i4. With the changes in place to handle adding columns, this bug can be fixed now. ---------------------------------------------------------------------- Comment By: pmarcu (pmarcu) Date: 2007-10-05 11:15 Message: Logged In: YES user_id=1612676 Originator: NO Waiting for 4.5 to stabilize before we do this in 3.0. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1786354&group_id=105970 ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ WiX-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-devs
