diff options
Diffstat (limited to '')
-rw-r--r-- | src/WixToolset.Core/ExtensibilityServices/PreprocessHelper.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/WixToolset.Core/ExtensibilityServices/PreprocessHelper.cs b/src/WixToolset.Core/ExtensibilityServices/PreprocessHelper.cs index 0e3e0bfd..0331c815 100644 --- a/src/WixToolset.Core/ExtensibilityServices/PreprocessHelper.cs +++ b/src/WixToolset.Core/ExtensibilityServices/PreprocessHelper.cs | |||
@@ -458,7 +458,11 @@ namespace WixToolset.Core.ExtensibilityServices | |||
458 | { | 458 | { |
459 | this.ExtensionsByPrefix = new Dictionary<string, IPreprocessorExtension>(); | 459 | this.ExtensionsByPrefix = new Dictionary<string, IPreprocessorExtension>(); |
460 | 460 | ||
461 | foreach (var extension in context.Extensions) | 461 | var extensionManager = this.ServiceProvider.GetService<IExtensionManager>(); |
462 | |||
463 | var extensions = extensionManager.Create<IPreprocessorExtension>(); | ||
464 | |||
465 | foreach (var extension in extensions) | ||
462 | { | 466 | { |
463 | if (null != extension.Prefixes) | 467 | if (null != extension.Prefixes) |
464 | { | 468 | { |