I just started using smoke for verification, I notice that many of the messages have the same warning/error id, even when the ICE number and message content are different. For example:
warning SMOK1076 : ICE30: The target file 'rwfvlhtq.lm8|ATL80.dll' might be installed in '[SystemFolder]' by two different conditionalized components on an LFN system: 'nosxs.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E' and 'ansi_atl80.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E'. If the conditions are not mutually exclusive, this will break the component reference counting system. warning SMOK1076 : ICE30: The target file 'rwfvlhtq.lm8|ATL80.dll' might be installed in '[SystemFolder]' by two different conditionalized components on an LFN system: 'nosxs.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E' and 'ansi_atl80.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E'. If the conditions are not mutually exclusive, this will break the component reference counting system. error SMOK0204 : ICE64: The directory SM_License is in the user profile but is not listed in the RemoveFile table. warning SMOK1076 : ICE68: Even though custom action 'UninstallAladdin.F49F1D5A_B1C4_4E02_A9D2_E3F551265430' is marked to be elevated (with attribute msidbCustomActionTypeNoImpersonate), it will not be run with elevated privileges because it's not deferred (with attribute msidbCustomActionTypeInScript). error SMOK0204 : ICE79: Component 'activationclient.exe' referenced in column 'InstallExecuteSequence'.'Condition' of row 'ASRActivate' is invalid. error SMOK0204 : ICE79: Component 'activationclient.exe' referenced in column 'InstallExecuteSequence'.'Condition' of row 'ASRDeactivate' is invalid. error SMOK0204 : ICE79: Component 'activationclient.exe' referenced in column 'InstallExecuteSequence'.'Condition' of row 'ASRDeactivate' is invalid. warning SMOK1076 : ICE82: This action CAProgressDialogDeferred has duplicate sequence number 6504 in the table InstallExecuteSequence warning SMOK1076 : ICE86: Property `AdminUser` found in column `LaunchCondition`.`Condition` in row 'AdminUser'. `Privileged` property is often more appropriate. All the warnings are SMOK1076 and all the errors are SMOK0204. Is this correct? From the perspective of attempting to filter specific warnings, I would have expected that each warning message would have its own id, which would then let me filter out the ICE30: target file . messages, without also suppressing the others. thanks, bill ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users