Visual studio 2017 не обнаруживает установку комплекта драйверов для windows

У меня уже есть профессиональная Visual Studio 2017 с установленной программой Desktop Development с C++.

Я пытаюсь создать проект Virtual Serial, найденный здесь: https://github.com/Microsoft/Windows-driver-samples/tree/master/serial/VirtualSerial

Когда я пытаюсь его построить, я получаю сообщение об ошибке: Код серьезности Описание Состояние подавления строки файла проекта

Error   MSB8020 The build tools for WindowsUserModeDriver10.0 (Platform Toolset = 'WindowsUserModeDriver10.0') cannot be found. To build using the WindowsUserModeDriver10.0 build tools, please install WindowsUserModeDriver10.0 build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution".   virtualserial   C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Platform.targets  

Я не могу найти никаких инструкций по установке кроме этого сайта.

https://docs.microsoft.com/en-us/windows-hardware/drivers/download-the-wdk

Я скачал WDK для Windows 10, version 1803. Я закрыл VS2017 и запустил установщик.

При запуске установщика я получил сообщение на скриншоте ниже, я щелкнул Next, чтобы продолжить установку.

После запуска установщика проект по-прежнему не собирается, с той же ошибкой: WindowsUserModeDriver10.0 is not installed.

Что мне не хватает при установке? Это правильный установщик для обычного VS2017 (не для версии сообщества)?

Спасибо,

enter image description here

Вы также установили Win10 17134 SDK?

magicandre1981 14.09.2018 15:52
2
1
2 103
1

Ответы 1

Согласно этому: https://answers.microsoft.com/en-us/windows/forum/windows_10-hardware-winpc/windows-wdk-on-visual-studio-2017-community/fdbd2b44-e57a-4849-903d-04001205a764 WDK в настоящее время не поддерживается Visual Studio 2017. Это смешно

Что ж, это типичный ответ Answers. У меня как раз вчера довелось установить, заработало нормально. Используйте Help> About, чтобы задокументировать свой вопрос с номером версии VS2017. И «Справка»> «Отправить отзыв»> «Сообщить о проблеме», чтобы сообщить им, что пошло не так. А пока воспользуйтесь другой машиной.

Hans Passant 18.09.2018 21:43

Другие вопросы по теме