visual tutorial studio reiniciar personalizar fuente español configurar code cambiar visual-studio msbuild windows-10 wdk

visual-studio - reiniciar - visual studio code tutorial español pdf



Error al generar el controlador de muestra: no se encontró un SDK correspondiente a la versión ''8.1'' de WDK (4)

¿Has seguido todas las instrucciones durante la instalación de VS? https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspx

Después de la instalación correcta, he manejado el problema.

(Opcional) ¿Instaló Windows 10 SDK? Enlace de descarga: https://dev.windows.com/en-us/downloads/windows-10-sdk

Usé muestras de un controlador de Windows de github ( Filesys ) y traté de compilarlo en Windows 10 con Visual Studio 2015.

He instalado ambos:

  • WDK8.1 con su SDK
  • WDK10

Pero cuando intento construir un proyecto, veo este mensaje de error:

An SDK corresponding to WDK version ''8.1'' was not found. Please install the SDK before building. minispy (Filter/minispy) C:/Program Files (x86)/Windows Kits/10/build/WindowsDriver.common.targets

pero el SDK de 8.1 ya está instalado.

¿Hay alguna opción en Visual Studio que pueda usar para apuntarla a SDK 8.1?


En este caso, es posible que se haya perdido el No.3.

Verifique los siguientes puntos:

  1. Instalar Visual Studio 2015
  2. Instalar Visual C ++ (no instalado por defecto)
  3. Instalar Windows SDK para Windows 10 (no instalado por defecto)
  4. Instalar WDK 10 (Descargar por separado)
  5. Actualice el proyecto desde WDK 8.1 (para más detalles: https://msdn.microsoft.com/en-us/library/windows/hardware/mt270257%28v=vs.85%29.aspx )

Actualmente, Visual Studio 2015 es compatible con WDK 10. Visual Studio 2013 es compatible con WDK 8.1. En mi entorno, Visual Studio 2015 puede no ser compatible con WDK 8.1. Cuando se compila en WindowsUserModeDriver8.1 con VS2015, se produjo un error: prop no se encuentra.

WDK 10 admite controladores de compilación para Windows 10 / 8.1 / 8 (/ 7?). (vea también: https://msdn.microsoft.com/en-US/library/windows/hardware/dn914754%28v=vs.85%29.aspx )

Para construir el controlador de Windows 8.1, siga a continuación.

  1. Abrir propiedades del proyecto
  2. Vaya a Propiedades de configuración> General
  3. Comprobar: Platform Toolset Windows **** ModeDriver10.0
  4. Vaya a Propiedades de configuración> Configuración del controlador
  5. Comprobar: versión del sistema operativo de destino: Windows 8.1
  6. Comprobar: plataforma de destino: escritorio (predeterminado: universal)

Probablemente esté apuntando al conjunto de herramientas de plataforma incorrecto. Para construir un controlador para Windows 10, debe dirigirse a uno de los conjuntos de herramientas de la plataforma de Windows 10 (WindowsKernelModeDriver10.0 o WindowsUserModeDriver10.0). Si desea usar SDK 8.1, entonces debe usar los juegos de herramientas de la plataforma WDK 8.1 (WindowsKernelModeDriver8.1 o WindowsUserModeDriver8.1).

No puede usar los juegos de herramientas 10.0 e intentar que apunten a SDK 8.1 porque hubo algunos cambios clave en la forma de colocar los archivos en el disco entre los dos kits. ¡Con el conjunto de herramientas adecuado deberíamos solucionar el problema!