Visual Studio 2015 midl не найден после установки Visual Studio 2017 - PullRequest
0 голосов
/ 23 января 2019

У меня Windows 10 с Visual Studio 2015 Update 3 работает нормально.Перед установкой Visual Studio 2017 15.9.5 я вижу следующее: я запускаю из CMD "c: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ vcvarsall.bat", а затем midl Midl Working

После установки Visual Studio 2017 я делаю то же самое midl not working

Пожалуйста, сообщите Спасибо

1 Ответ

0 голосов
/ 23 января 2019

Найден и ответ - конкретно обходной путь https://developercommunity.visualstudio.com/content/problem/22031/unusable-vc-build-tools-2015-installed-with-vs2017.html

Решение Джозефа Шена · 21 июня 2017 в 16:41

Я прочитал vcvarsall.Исходный код bat обнаружил, что VCVarsQueryRegistry.bat попытается перечислить каталог include для версии Windows SDK.после установки VS2017 будет найден Windows SDK 10.но это не то же самое, что состояние установки только VS2015.

Мое исправление - вызов с версией, указанной следующим образом:

% comspec% / k "" C: \ Program Files (x86) \ MicrosoftVisual Studio 14.0 \ VC \ vcvarsall.bat "" x86 8.1

% comspec% / k "" C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ vcvarsall.bat "" amd64 8.1

обратите внимание, что 8.1 был указан !!

...