diff --git a/changelog.d/2663.change.rst b/changelog.d/2663.change.rst new file mode 100644 index 0000000000..3cd2e75526 --- /dev/null +++ b/changelog.d/2663.change.rst @@ -0,0 +1 @@ +Added Visual Studio Express 2017 support -- by :user:`dofuuz` diff --git a/setuptools/msvc.py b/setuptools/msvc.py index d5e0a95232..fd4b078106 100644 --- a/setuptools/msvc.py +++ b/setuptools/msvc.py @@ -193,7 +193,9 @@ def _msvc14_find_vc2017(): join(root, "Microsoft Visual Studio", "Installer", "vswhere.exe"), "-latest", "-prerelease", + "-requiresAny", "-requires", "Microsoft.VisualStudio.Component.VC.Tools.x86.x64", + "-requires", "Microsoft.VisualStudio.Workload.WDExpress", "-property", "installationPath", "-products", "*", ]).decode(encoding="mbcs", errors="strict").strip()