diff options
| author | Rob Mensching <rob@firegiant.com> | 2021-04-08 10:32:40 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2021-04-08 10:37:00 -0700 |
| commit | 999621b156ae6be4c06205e3e992b2a76dce7926 (patch) | |
| tree | 80c19b663d0a4c3014d6323498676a5d05c52124 /src/WixToolset.Core | |
| parent | 399ab500b78b0bbd4735cdce560b0f389f2603a0 (diff) | |
| download | wix-999621b156ae6be4c06205e3e992b2a76dce7926.tar.gz wix-999621b156ae6be4c06205e3e992b2a76dce7926.tar.bz2 wix-999621b156ae6be4c06205e3e992b2a76dce7926.zip | |
Re-enable MSI usage of only a "." in Directory/@Name
Diffstat (limited to 'src/WixToolset.Core')
| -rw-r--r-- | src/WixToolset.Core/Compiler.cs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/WixToolset.Core/Compiler.cs b/src/WixToolset.Core/Compiler.cs index ca9385f6..c5f3a763 100644 --- a/src/WixToolset.Core/Compiler.cs +++ b/src/WixToolset.Core/Compiler.cs | |||
| @@ -4216,7 +4216,14 @@ namespace WixToolset.Core | |||
| 4216 | fileSourceAttribSet = true; | 4216 | fileSourceAttribSet = true; |
| 4217 | break; | 4217 | break; |
| 4218 | case "Name": | 4218 | case "Name": |
| 4219 | name = this.Core.GetAttributeLongFilename(sourceLineNumbers, attrib, allowRelative: true); | 4219 | if ("." == attrib.Value) |
| 4220 | { | ||
| 4221 | name = attrib.Value; | ||
| 4222 | } | ||
| 4223 | else | ||
| 4224 | { | ||
| 4225 | name = this.Core.GetAttributeLongFilename(sourceLineNumbers, attrib, allowRelative: true); | ||
| 4226 | } | ||
| 4220 | nameAttribute = attrib; | 4227 | nameAttribute = attrib; |
| 4221 | break; | 4228 | break; |
| 4222 | case "ShortName": | 4229 | case "ShortName": |
