diff options
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs')
-rw-r--r-- | src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs | 7 |
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]) |