diff options
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/MsmBackend.cs')
-rw-r--r-- | src/WixToolset.Core.WindowsInstaller/MsmBackend.cs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/MsmBackend.cs b/src/WixToolset.Core.WindowsInstaller/MsmBackend.cs index 9c70860e..4076da66 100644 --- a/src/WixToolset.Core.WindowsInstaller/MsmBackend.cs +++ b/src/WixToolset.Core.WindowsInstaller/MsmBackend.cs | |||
@@ -2,6 +2,7 @@ | |||
2 | 2 | ||
3 | namespace WixToolset.Core.WindowsInstaller | 3 | namespace WixToolset.Core.WindowsInstaller |
4 | { | 4 | { |
5 | using System; | ||
5 | using WixToolset.Core.WindowsInstaller.Bind; | 6 | using WixToolset.Core.WindowsInstaller.Bind; |
6 | using WixToolset.Core.WindowsInstaller.Unbind; | 7 | using WixToolset.Core.WindowsInstaller.Unbind; |
7 | using WixToolset.Data; | 8 | using WixToolset.Data; |
@@ -31,7 +32,12 @@ namespace WixToolset.Core.WindowsInstaller | |||
31 | 32 | ||
32 | foreach (var extension in backendExtensions) | 33 | foreach (var extension in backendExtensions) |
33 | { | 34 | { |
34 | extension.PostBackendBind(result); | 35 | extension.PostBackendBind(result, command.Pdb); |
36 | } | ||
37 | |||
38 | if (!String.IsNullOrEmpty(context.OutputPdbPath)) | ||
39 | { | ||
40 | command.Pdb?.Save(context.OutputPdbPath); | ||
35 | } | 41 | } |
36 | 42 | ||
37 | return result; | 43 | return result; |