From 46791047fae20076942b6e1db028ac75a072429f Mon Sep 17 00:00:00 2001 From: "Christoph M. Wintersteiger" Date: Fri, 12 May 2017 14:28:55 +0100 Subject: [PATCH] Fixed VS 2017 platform toolset version in .vcxproj --- scripts/mk_util.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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')