diff options
Diffstat (limited to 'src/wix/WixToolset.Core/Librarian.cs')
-rw-r--r-- | src/wix/WixToolset.Core/Librarian.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/wix/WixToolset.Core/Librarian.cs b/src/wix/WixToolset.Core/Librarian.cs index 968dd946..1f366d55 100644 --- a/src/wix/WixToolset.Core/Librarian.cs +++ b/src/wix/WixToolset.Core/Librarian.cs | |||
@@ -99,6 +99,11 @@ namespace WixToolset.Core | |||
99 | { | 99 | { |
100 | var variableResolver = this.ServiceProvider.GetService<IVariableResolver>(); | 100 | var variableResolver = this.ServiceProvider.GetService<IVariableResolver>(); |
101 | 101 | ||
102 | foreach (var bindVariable in context.BindVariables) | ||
103 | { | ||
104 | variableResolver.AddVariable(null, bindVariable.Key, bindVariable.Value, false); | ||
105 | } | ||
106 | |||
102 | var bindPaths = context.BindPaths.Where(b => b.Stage == BindStage.Normal).ToList(); | 107 | var bindPaths = context.BindPaths.Where(b => b.Stage == BindStage.Normal).ToList(); |
103 | 108 | ||
104 | foreach (var symbol in sections.SelectMany(s => s.Symbols)) | 109 | foreach (var symbol in sections.SelectMany(s => s.Symbols)) |