aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs')
-rw-r--r--src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs
index caf8b7a7..9bbb4763 100644
--- a/src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs
+++ b/src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs
@@ -24,6 +24,8 @@ namespace WixToolset.Core.WindowsInstaller.Databases
24 24
25 public void Execute() 25 public void Execute()
26 { 26 {
27 throw new NotImplementedException();
28#if TODO
27 List<FileFacade> facades = new List<FileFacade>(this.FileTable.Rows.Count); 29 List<FileFacade> facades = new List<FileFacade>(this.FileTable.Rows.Count);
28 30
29 RowDictionary<WixFileRow> wixFiles = new RowDictionary<WixFileRow>(this.WixFileTable); 31 RowDictionary<WixFileRow> wixFiles = new RowDictionary<WixFileRow>(this.WixFileTable);
@@ -44,6 +46,7 @@ namespace WixToolset.Core.WindowsInstaller.Databases
44 } 46 }
45 47
46 this.FileFacades = facades; 48 this.FileFacades = facades;
49#endif
47 } 50 }
48 51
49 /// <summary> 52 /// <summary>
@@ -66,7 +69,7 @@ namespace WixToolset.Core.WindowsInstaller.Databases
66 case SymbolPathType.Component: 69 case SymbolPathType.Component:
67 if (null == filesByComponent) 70 if (null == filesByComponent)
68 { 71 {
69 filesByComponent = facades.ToLookup(f => f.File.Component); 72 filesByComponent = facades.ToLookup(f => f.File.Component_);
70 } 73 }
71 74
72 foreach (FileFacade facade in filesByComponent[row.Id]) 75 foreach (FileFacade facade in filesByComponent[row.Id])
@@ -78,7 +81,7 @@ namespace WixToolset.Core.WindowsInstaller.Databases
78 case SymbolPathType.Directory: 81 case SymbolPathType.Directory:
79 if (null == filesByDirectory) 82 if (null == filesByDirectory)
80 { 83 {
81 filesByDirectory = facades.ToLookup(f => f.WixFile.Directory); 84 filesByDirectory = facades.ToLookup(f => f.WixFile.Directory_);
82 } 85 }
83 86
84 foreach (FileFacade facade in filesByDirectory[row.Id]) 87 foreach (FileFacade facade in filesByDirectory[row.Id])