Cómo corregir el error makepri.exe de Visual Studio 2011 en Windows 8


Si te interesa desarrollar aplicaciones Windows Metro Style para Win8, y por razones de no contar con una lectora capaz de leer/quemar discos de doble capa, no te quedó de otra que utilizar las otras ISO que no contenían Visual Studio 11 por tanto tuviste que instalarlo luego por separado.

msvisual11ISO
Microsoft® Visual Studio® 11 Developer Preview (ISO)

Sin embargo, al tratar de compilar aplicaciones para Windows Metro Style, éstas fallan mostrando el error que makepri.exe no se encontró.

wxbqh4lh

Para solucionar ese inconveniente que por lo visto se les pasó a los chicos de Microsoft, basta con agregarle los archivos faltantes.

Estos son los pasos.

  1. Descargue este archivo (21MB). 
  2. Descomprímalo en
    C:\Program Files (x86)\Windows Kits ó 
    C:\Program Files\Windows Kits
  3. Cuando se le pregunte si va a reemplazar los archivos existentes, elija saltar (Skip) los archivos existentes.

xotlp5fs

4. Además debe otorgarle permisos para realizar dichas copias.

b0j4qnke

5. Una vez completado, si aún se muestra algún error, es recomendable reiniciar Visual Studio ‘11 y recrear el proyecto.

Ahora ya podrá compilar ese proyecto con el estilo Metro para Windows8.

r5vckkgf

Esta es una manera rápida pero no oficial de cómo resolver ese inconveniente.

Fuente: http://weblogs.asp.net/bsimser/archive/2011/09/17/fixing-the-makepri-exe-error-on-windows-8.aspx