¿Quieres registrarte?

Problema al instalar aplicaciones AIR en Windows Vista

Por: WeeDo
28 de Enero del 2008
368 de clabLevel
Otros artículos de WeeDo
5,078 visitas

En estos días luego de mis vacaciones empecé a estudiar el desarrollo de aplicaciones AIR con Flash CS3. Es algo bastante simple y muy útil para varios proyectos.

En el proceso de instalar todo lo necesario para poder hacer algunas aplicaciones de prueba, me surgió un problema que casi me vuelve loco.

Tenia instalado correctamente el Adobe AIR Beta 2 Installer y el Adobe AIR Beta 3 Installer para poder ver proyectos armados con AIR, pero al descargar los archivos .air me figuraban como archivos sin aplicación asignada, o sea, con un icono blanco. Y al darle doble click para instalarlos Windows Vista me decía que elija un programa para ejecutarlos. Por lo que no podía instalarlos.

Estuve como 3 días buscando una solución por Google, pero no sabía bien como buscarlo ya que no sabía si era un problema del Vista, de AIR, del Update de Flash para hacer aplicaciones AIR.

Por suerte el 4to día encontré la solución en los foros de Adobe (siempre hay que ir a la fuente). La cual me pareció interesante compartir con ustedes por si les pasó algo similar.
No podría decir si es un problema del Vista o no, pero acá va la solución:

  1. Desinstalar Adobe AIR.
  2. Instalar Subinacl.
  3. Escribir en un .txt nuevo el siguente codigo, donde "YOURUSERNAME" sea remplazado por el nombre de usuario de tu PC.

    Código :

    cd /d "%programfiles%\Windows Resource Kits\Tools"
    subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=YOURUSERNAME=f /grant=restricted=r /setowner=administrators
    subinacl /keyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=YOURUSERNAME=f /grant=restricted=r /setowner=administrators
    subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /setowner=administrators
    subinacl /keyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /setowner=administrators
    subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators
    subinacl /keyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators
    

  4. Guardar el archivo con cualquier nombre y cambiar la extensión de .txt a .bat
  5. Ejecutar el archivo .bat (el proceso puede tardar un rato).
  6. Una vez terminado el proceso (se cierra la ventana sola) Reiniciar la PC.
  7. Instalar AIR Beta 2 y luego Beta 3.


Eso sería todo el proceso para solucionar el problema. Si pasa (como me pasó a mi) que el problema persiste deben repetir el paso 5 y 6 nuevamente. Y ahí si debería funcionar correctamente todo.

Espero les sirva el Tip.
Saludos!

Enviar a twitter Enviar a facebook


También te interesa


Etiquetas hack air

Comentarios | Enviar un comentario
Pucha ojalá lo solucionen con "update", no con cosas raras ¬¬"... pero igual grax!

Una persona común y corriente.. para hacer eso se asustaría :D.
Por: Con que se come?_blog
Este procedimiento permite resolver otros problemas que aparecen en Vista, y que afecta a otras aplicaciones como Outlook.
Gracias por compartirla
Por: mymb_blog
Hola! lo intenté, lo intenté y lo intenté y no pude.
POr ejemplo en el caso de ejecutar el .bat vos decis que dura un rato largo, en mi caso no fue así.
Podrías poner el enlace de adobe?
Gracias!
Por: SergioAlle_blog
Tengo el mismo problema con la versión 1.5 de Air, y trate de hacer este Hack, y nada que hago? no puedo instalar ninguna de las apps
Por: Budsss-blog
tengo el mismo problema, aplique este hack un par de veces y aun asi no funciona
Por: moduca-blog
Yo tenia un problema distinto, de hecho con la ultima versión stable a la fecha (03-07-2009) solo instale el tool de MS y corrí el bat... Eso soluciono mi problema. No me dejaba instalar .air, porque decir que encontraba un error (sin mas explicaciones que eso) y que tenia que actualizar a la versión mas reciente del instalador. Solo esto me funcionó.

(Lamentablemente no me guarde el texto del error original, como para que vean cual era).
Por: @tiagox-blog
Muchas gracias WeeDo, me ha funcionado a la perfección.

Creo que la mayoría de los comentarios que dicen que no consiguen solucionarlo tienen que ver con el hecho de no haber reiniciado el equipo una vez instalado Subinacl. La llamada al programa que se hace desde el bat requiere tener la variable de entorno "Path" actualizada con la ruta de Subinacl. Esto se realiza automáticamente con la instalación pero es necesario reiniciar el equipo para actualizar la variable.
Por: Javi-blog
Deja un comentario
IMPORTANTE

Recuerda ser respetuoso, no insultes a otras personas, ni uses palabrotas, hay una persona al otro lado de la pantalla.

Habla bien, NO ESCRIBAS EN MAYUSCULA TODO, no escribas como en un SMS, evita cosas como "ke", "x q" y demás abreviaciones.

Aquí funcionan las etiquetas de los foros, puedes usar [b] para negrita, [img] para las imágenes, [url] para los enlaces, etc.

Si tienes preguntas técnicas, envíalas mejor al foro.