aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.WindowsInstaller
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2021-03-23 14:00:43 -0700
committerRob Mensching <rob@firegiant.com>2021-03-23 14:04:13 -0700
commit26442d4177bd6e108f2cf4cc2fb2599e624ff6c4 (patch)
treebaf551bad4acc1644339b27f3060def1b4e9217b /src/WixToolset.Core.WindowsInstaller
parent8a3ce82d689e16424620e3b52161f19771d19d1d (diff)
downloadwix-26442d4177bd6e108f2cf4cc2fb2599e624ff6c4.tar.gz
wix-26442d4177bd6e108f2cf4cc2fb2599e624ff6c4.tar.bz2
wix-26442d4177bd6e108f2cf4cc2fb2599e624ff6c4.zip
Fix dependency providers in a Bundle chain
Fixes wixtoolset/issues#6388
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller')
-rw-r--r--src/WixToolset.Core.WindowsInstaller/Bind/ProcessDependencyReferencesCommand.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/ProcessDependencyReferencesCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/ProcessDependencyReferencesCommand.cs
index 5ec93f49..1bd2a427 100644
--- a/src/WixToolset.Core.WindowsInstaller/Bind/ProcessDependencyReferencesCommand.cs
+++ b/src/WixToolset.Core.WindowsInstaller/Bind/ProcessDependencyReferencesCommand.cs
@@ -58,7 +58,7 @@ namespace WixToolset.Core.WindowsInstaller.Bind
58 var keyRequires = String.Format(@"{0}{1}\{2}\{3}", DependencyRegistryRoot, requiresKey, RegistryDependents, providesKey); 58 var keyRequires = String.Format(@"{0}{1}\{2}\{3}", DependencyRegistryRoot, requiresKey, RegistryDependents, providesKey);
59 59
60 // Get the component ID from the provider. 60 // Get the component ID from the provider.
61 var componentId = wixDependencyProviderRow.ComponentRef; 61 var componentId = wixDependencyProviderRow.ParentRef;
62 62
63 var id = this.BackendHelper.GenerateIdentifier("reg", providesId, requiresId, "(Default)"); 63 var id = this.BackendHelper.GenerateIdentifier("reg", providesId, requiresId, "(Default)");
64 this.Section.AddSymbol(new RegistrySymbol(wixDependencyRefRow.SourceLineNumbers, new Identifier(AccessModifier.Section, id)) 64 this.Section.AddSymbol(new RegistrySymbol(wixDependencyRefRow.SourceLineNumbers, new Identifier(AccessModifier.Section, id))