Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Среда разработки драйверов Windows и отладчики Windows интегрированы в Microsoft Visual Studio. В этой интегрированной среде разработки драйверов большинство средств, необходимых для написания кода, сборки, упаковки, развертывания и тестирования драйвера, доступны в пользовательском интерфейсе Visual Studio.
Чтобы настроить интегрированную среду разработки, сначала установите Visual Studio и установите WDK. Вы можете найти информацию о том, как получить Visual Studio и WDK, на странице установки и скачивания WDK. Средства отладки для Windows включены в установку WDK.
WDK использует MSBuild.exe, который доступен как в пользовательском интерфейсе Visual Studio, так и в качестве средства командной строки. Драйверы, созданные в среде Visual Studio, используют файлы Project и Solution для описания проекта или группы проектов. Среда Visual Studio предоставляет средство для преобразования устаревших источников и файлов Dirs в файлы Project и Solution.
Среда Visual Studio предоставляет шаблоны для следующих элементов:
- Новые драйверы
- Пакеты драйверов
- Новые тесты
- Улучшение существующих тестов
- Сценарии развертывания пользовательских драйверов
В среде Visual Studio можно настроить процесс сборки таким образом, чтобы он автоматически создает и подписывает пакет драйвера. Статические инструменты и средства анализа во время выполнения доступны в Visual Studio. Вы можете настроить целевой компьютер для тестирования вашего драйвера и автоматически развертывать драйвер на целевом компьютере при каждом его пересборке. Вы можете выбрать широкий набор тестов во время выполнения, и вы можете написать собственные тесты.
В разделах этого раздела показано, как использовать Visual Studio для выполнения нескольких задач, связанных с разработкой драйверов, развертыванием и тестированием.
Дополнительные видео
Вы найдете видео на следующих страницах в документации по драйверу Windows: