Instalando las Windows Phone Developer Tools en Windows 2008
Si por alguna «extraña» razón te ves empujado a instalar (por necesidades del guión) las Windows Phone Developer Tools en un sistema operativo Windows 2008, quizás te hayas encontrado con la desagradable situación de que aparecerá un error en la ventana de instalación, indicándote que sólo se puede instalar las tools en sistemas operativos Windows Vista y Windows 7.
Bien, esto ha sido criticado hasta la saciedad porque a veces, no muy frecuentemente pero sí necesariamente, nos encontramos con alguna extraña situación en la que deseamos instalar estas herramientas en otros sistemas operativos.
La pregunta entonces es… ¿y cómo resolver esto?.
Pues manualmente. ¿Y cómo?. Lo voy a explicar ahora para quién no lo sepa.
Si quieres instalar tanto las Windows Phone Developer Tools 7.0 RTM como las Windows Phone Developer Tools 7.1 Beta, deberás realizar estos sencillos pasos:
1) Para las Windows Phone Developer Tools 7.0 RTM, su archivo es el vm_web.exe, mientras que para las Windows Phone Developer Tools 7.1 Beta, el archivo es el vm_web2.exe.
2) Nos situaremos con una ventana de DOS en la carpeta que contiene las herramientas o tools que queremos instalar.
3) Escribiremos esto: <ejecutable> /x, por ejemplo: vm_web.exe /x.
4) Aparecerá una ventana de Windows dentro de la cuál seleccionaremos la carpeta donde queremos descomprimir los archivos de instalación de las herramientas o tools.
5) Una vez descomprimido, nos situaremos en la carpeta donde se encuentran los archivos de instalación y buscaremos el archivo baseline.dat.
6) Abriremos baseline.dat con un editor de textos como el bloc de notas y buscaremos el texto [gencomp7788], sección dedicada al control y bloqueo de instalación del paquete en los sistemas operativos.
7) Dentro de esta sección localizaremos el texto InstallOnLHS y cambiaremos su valor de 1 a 0.
8) Dentro de esta sección localizaremos también el texto InstallOnWin7Server y cambiaremos su valor de 1 a 0.
9) Guardaremos las modificaciones del archivo baseline.dat y lo cerraremos.
10) Desde la línea de comandos ejecutaremos el comando setup.exe /web.
De esta forma, las Windows Phone Developer Tools se instalarán correctamente en Windows 2008.
Supongo que servirá para otros sistemas operativos, aunque esto no lo he probado.
Espero que sirva. 🙂
3 Responsesso far
Bueno,
En el Pc con el que suelo hacer cosas con VS2010 no tenia aun instalado el SP 1 de VS2010, y tenía Blend 4 instalado.
Después de pasar 2 horas instalando el SP1 y desinstalar Blend, dentro del fichero dat que comenta @Jorge, en el mismo apartado, encontraremos en la linea 105 InstallOnWinXP=1 cambiamos el 1 por un 0, y ya podemos ejecutar la instalación.
La primera en la frente. Si tratas de ejecutar el Setup sin hacerlo desde la linea de comandos con el parámetro /web, da un error indicando que no puede instalar el emulador.
Bien, una vez ejecutado de forma correcta, va a comenzar el proceso de descarga son 491 mb por lo que tarda un ratillo.
Una vez descargado, comienza la instalación y después de instalar el emulador, salta un mensaje indicando que se ha producido un error en el emulado y que se cerrará, pero la instalación continua.
Después me ha dado un error al instalar Blend para WP7…
Bueno, al final se ha conseguido instalar y pareceque funciona perfectamente.
😀 Great Post Jorge!!
Saludos.
Buenas. Soy una persona que vive al límite, intento que cada minuto sea intenso por las dudas que sea
Vamos con una segunda retahíla de enlaces relacionados con Windows Phone 7.5 (Mango). En este caso y