I am attempting to de-compile some old InstallShield merge modules. When I attempted to de-compile one of them, I got the error below. I tried it using WiX 3.5.1519.0. In the Registry table, there are multiple entries of the form _ISComExtract_Registryxxx and _ISComExtract_Registryxxx.<some GUID> in the Registry column, where xxx are the same numbers (i.e., 109). None of the other column data for the "identical" keys are the same in the Registry table. Is this a bug in dark?
Thanks Mike dark -x <path-to-merge-module>\<mm-name>_Files <path-to-merge-module>\<mm-name>.msm -o <path-to-merge-module>\<mm-name>.wxs Microsoft (R) Windows Installer Xml Decompiler version 3.5.1519.0 Copyright (C) Microsoft Corporation. All rights reserved. <mm-name>.msm dark.exe : error DARK0001 : Item has already been added. Key in dictionary: 'Registry:_ISComExtract_Registry109' Key being added: 'Registry:_ISComExtract_Registry109' Exception Type: System.ArgumentException Stack Trace: at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add) at System.Collections.Hashtable.Add(Object key, Object value) at Microsoft.Tools.WindowsInstallerXml.DecompilerCore.IndexElement(Row row, ISchemaElement element) at Microsoft.Tools.WindowsInstallerXml.Decompiler.DecompileRegistryTable(Table table) at Microsoft.Tools.WindowsInstallerXml.Decompiler.DecompileTables(Output output) at Microsoft.Tools.WindowsInstallerXml.Decompiler.Decompile(Output output) at Microsoft.Tools.WindowsInstallerXml.Tools.Dark.Run(String[] args) The information contained in this transmission contains potentially privileged, export controlled and/or confidential information of Imageware Systems, Inc. or its customers or partners. It is intended only to be read by the person(s) named above and for no other purpose. You are hereby notified that any dissemination, distribution, duplication of this communication or use of its contents for any purpose not authorized expressly by Imageware Systems, Inc. is strictly prohibited and could lead to both civil and/or criminal penalties. If you are not the intended recipient, you are prohibited to review the contents herein and please contact the sender by reply e-mail and destroy all copies of the original message. To reply to our e-mail administrator directly, please send an e-mail to emailad...@iwsinc.com ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users