diff --git a/scripts/mk_util.py b/scripts/mk_util.py index da00f6209..00c391fa7 100644 --- a/scripts/mk_util.py +++ b/scripts/mk_util.py @@ -2959,7 +2959,11 @@ def get_platform_toolset_str(): if len(tokens) < 2: return default else: - return 'v' + tokens[0] + tokens[1] + if tokens[0] == "15": + # Visual Studio 2017 reports 15.* but the PlatformToolsetVersion is 141 + return "v141" + else: + return 'v' + tokens[0] + tokens[1] def mk_vs_proj_property_groups(f, name, target_ext, type): f.write(' \n')