From 9e10045552bb28f632bae592636662253c87be80 Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 14 Jul 2021 13:27:30 -0400 Subject: VS: Fix `/MANIFESTUAC:` link flag mapping for v143 Apply the changes from commit d2fcc6748a (VS: Fix `/MANIFESTUAC:NO` link flag mapping for v142, 2019-01-24, v3.14.0-rc1~74^2~4) and commit fd45cbf40e (VS: Fix `/MANIFESTUAC:` link flag mapping for v142, 2019-01-24, v3.14.0-rc1~74^2~1) to the v143 flag table. --- Templates/MSBuild/FlagTables/v143_Link.json | 29 ++++------------------------- 1 file changed, 4 insertions(+), 25 deletions(-) (limited to 'Templates') diff --git a/Templates/MSBuild/FlagTables/v143_Link.json b/Templates/MSBuild/FlagTables/v143_Link.json index bdf39c7f90..782218790d 100644 --- a/Templates/MSBuild/FlagTables/v143_Link.json +++ b/Templates/MSBuild/FlagTables/v143_Link.json @@ -650,26 +650,15 @@ "value": "true", "flags": [] }, - { - "name": "EnableUAC", - "switch": "MANIFESTUAC:NO", - "comment": "Enable User Account Control (UAC)", - "value": "false", - "flags": [ - "UserValue", - "UserIgnored", - "Continue" - ] - }, { "name": "EnableUAC", "switch": "MANIFESTUAC:", - "comment": "Enable User Account Control (UAC)", - "value": "true", + "comment": "", + "value": "", "flags": [ "UserValue", - "UserIgnored", - "Continue" + "UserRequired", + "SpaceAppendable" ] }, { @@ -682,16 +671,6 @@ "UserRequired" ] }, - { - "name": "UACUIAccess", - "switch": "MANIFESTUAC:", - "comment": "UAC Bypass UI Protection", - "value": "true", - "flags": [ - "UserValue", - "UserRequired" - ] - }, { "name": "UACUIAccess", "switch": "uiAccess='false'", -- cgit v1.2.1