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": |