Compartir a través de


Desarrollo, pruebas e implementación de controladores

El entorno de desarrollo de controladores de Windows y los depuradores de Windows se integran en Microsoft Visual Studio. En este entorno de desarrollo de controladores integrado, la mayoría de las herramientas que necesita para codificar, compilar, empaquetar, implementar y probar un controlador están disponibles en la interfaz de usuario de Visual Studio.

Para configurar el entorno de desarrollo integrado, primero instale Visual Studio y, a continuación, instale el WDK. Puede encontrar información sobre cómo obtener Visual Studio y WDK en la página de instalación y descarga de WDK. Las herramientas de depuración para Windows se incluyen con la instalación de WDK.

El WDK usa MSBuild.exe, que está disponible tanto en la interfaz de usuario de Visual Studio como en una herramienta de línea de comandos. Los controladores creados en el entorno de Visual Studio usan archivos de proyecto y solución para describir un proyecto o grupo de proyectos. El entorno de Visual Studio proporciona una herramienta para convertir orígenes heredados y archivos dirs en archivos de proyecto y solución.

El entorno de Visual Studio proporciona plantillas para:

  • Nuevos controladores
  • Paquetes de controladores
  • Nuevas pruebas
  • Mejora de las pruebas existentes
  • Scripts de implementación de controladores personalizados

En el entorno de Visual Studio, puede configurar el proceso de compilación para que cree y firme automáticamente un paquete de controladores. Las herramientas de análisis estáticas y en tiempo de ejecución están disponibles en Visual Studio. Puede configurar un equipo de destino para probar el controlador e implementarlo automáticamente en el equipo de destino cada vez que vuelva a generar. Puede elegir entre un amplio conjunto de pruebas en tiempo de ejecución y puede escribir sus propias pruebas.

Los temas de esta sección muestran cómo usar Visual Studio para realizar varias de las tareas implicadas en el desarrollo, la implementación y las pruebas de controladores.

Vídeos adicionales

Encontrará vídeos en las páginas siguientes en la documentación del controlador de Windows: