diff options
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller')
| -rw-r--r-- | src/WixToolset.Core.WindowsInstaller/Decompile/DecompileMsiOrMsmCommand.cs | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Decompile/DecompileMsiOrMsmCommand.cs b/src/WixToolset.Core.WindowsInstaller/Decompile/DecompileMsiOrMsmCommand.cs index 130f5ea8..80f37eb2 100644 --- a/src/WixToolset.Core.WindowsInstaller/Decompile/DecompileMsiOrMsmCommand.cs +++ b/src/WixToolset.Core.WindowsInstaller/Decompile/DecompileMsiOrMsmCommand.cs | |||
| @@ -5,7 +5,6 @@ namespace WixToolset.Core.WindowsInstaller.Unbind | |||
| 5 | using System; | 5 | using System; |
| 6 | using System.Collections.Generic; | 6 | using System.Collections.Generic; |
| 7 | using System.ComponentModel; | 7 | using System.ComponentModel; |
| 8 | using System.Xml.Linq; | ||
| 9 | using WixToolset.Core.Native; | 8 | using WixToolset.Core.Native; |
| 10 | using WixToolset.Data; | 9 | using WixToolset.Data; |
| 11 | using WixToolset.Extensibility; | 10 | using WixToolset.Extensibility; |
| @@ -40,10 +39,7 @@ namespace WixToolset.Core.WindowsInstaller.Unbind | |||
| 40 | var output = unbindCommand.Execute(); | 39 | var output = unbindCommand.Execute(); |
| 41 | 40 | ||
| 42 | var decompiler = new Decompiler(this.Messaging, this.Extensions, this.Context.BaseSourcePath, this.Context.SuppressCustomTables, this.Context.SuppressDroppingEmptyTables, this.Context.SuppressUI, this.Context.TreatProductAsModule); | 41 | var decompiler = new Decompiler(this.Messaging, this.Extensions, this.Context.BaseSourcePath, this.Context.SuppressCustomTables, this.Context.SuppressDroppingEmptyTables, this.Context.SuppressUI, this.Context.TreatProductAsModule); |
| 43 | var wxs = decompiler.Decompile(output); | 42 | result.Document = decompiler.Decompile(output); |
| 44 | |||
| 45 | wxs.Save(this.Context.OutputPath, SaveOptions.OmitDuplicateNamespaces); | ||
| 46 | result.SourceDocumentPath = this.Context.OutputPath; | ||
| 47 | 43 | ||
| 48 | // extract the files from the cabinets | 44 | // extract the files from the cabinets |
| 49 | if (!String.IsNullOrEmpty(this.Context.ExtractFolder) && !this.Context.SuppressExtractCabinets) | 45 | if (!String.IsNullOrEmpty(this.Context.ExtractFolder) && !this.Context.SuppressExtractCabinets) |
