I am de-compiling a MSI generated with InstallShield 11.5. I got an error on table CustomAction.
I also found this link to the same problem:
When I look at the InstallShield MSI file with Orca, The CustomAction table looks just fine.
I was using Wix 3.0.4214 and got the following error (and no .wxs file was
generated):
"C:\Program Files\WixEdit\wix-3.0.4214.0\dark" DB.msi DB.wxs -x db
Microsoft (R) Windows Installer Xml Decompiler version 3.0.4214.0
Copyright (C) Microsoft Corporation. All rights reserved.
DB.msi
C:\Program Files\WixEdit\wix-3.0.4214.0\WixDifxAppExtension.dll : error
DARK0143: A parsed tuple has more fields for table 'CustomAction' than are defined.
This is potentially because a standard table is being redefined as a custom table.
I then tried with Wix 3.0.4014 and got the following (and a .wxs file was
generated):
"C:\Program Files\WixEdit\wix-3.0.4014.0\dark" DB.msi DB.wxs -x db
Microsoft (R) Windows Installer Xml Decompiler version 3.0.4014.0
Copyright (C) Microsoft Corporation 2003. All rights reserved.
DB.msi
dark.exe : warning DARK1065 : The AdvtUISequence table is not supported by the WiX
toolset because it has been deprecated by the Windows Installer team. Any information
in this table will be left out of the decompiled output.
DB\DB.msi : warning DARK1060 :
The ISSQLConnection table is being decompiled as a custom table.
DB\DB.msi : warning DARK1060 :
The ISSQLDBMetaData table is being decompiled as a custom table.
DB\DB.msi : warning DARK1060 :
The ISSQLConnectionDBServer table is being decompiled as a custom table.
DB\DB.msi : warning DARK1060 :
The ISSQLScriptFile table is being decompiled as a custom table.
DB\DB.msi : warning DARK1060 :
The ISSQLConnectionScript table is being decompiled as a custom table.
DB\DB.msi : warning DARK1060 :
The ISSQLScriptReplace table is being decompiled as a custom table.
DB\DB.msi : warning DARK1062 :
The ModuleComponents table can only be represented in WiX for merge modules.
The information in this table will be left out of the decompiled output.
DB.msi : warning DARK1066 :
The Patch table is not directly supported by the WiX toolset because it belongs
in a patch (msp) file. This table can be indirectly created by making a patch
creation (pcp) file using WiX, then using PatchWiz to create a patch (msp) file.
Any information in this table will be left out of the decompiled output.
DB\DB.msi : warning DARK1066 :
The PatchPackage table is not directly supported by the WiX toolset because it
belongs in a patch (msp) file. This table can be indirectly created by making a
patch creation (pcp) file using WiX, then using PatchWiz to create a patch
(msp) file. Any information in this table will be left out of the decompiled output.
dark.exe : warning DARK1058 : The AdminExecuteSequence table contains an action
'ScheduleReboot' which is not allowed in this table. If this is a standard action
then it is not valid for this table, if it is a custom action or dialog then
this table does not accept actions of that type. This action will be left out of
the decompiled output.
dark.exe : warning DARK1058 : The AdvtExecuteSequence table contains an action '
RegisterTypeLibraries' which is not allowed in this table. If this is a standard
action then it is not valid for this table, if it is a custom action or dialog
then this table does not accept actions of that type. This action will be left
out of the decompiled output.
dark.exe : warning DARK1058 : The AdvtExecuteSequence table contains an action '
ScheduleReboot' which is not allowed in this table. If this is a standard action
then it is not valid for this table, if it is a custom action or dialog then t
his table does not accept actions of that type. This action will be left out of
the decompiled output.
Logged In: YES
user_id=2057970
Originator: NO
This appears to be a duplicate of Bug #1976057.