Cache de windows, una pesadilla

He perdido muchas horas de trabajo debido a supuestos errores al momento de compilar mi codigo usando Flash CS3. ¿Era raro ya? Modificaba una clase pero cuando compilaba mi aplicacion era como si no hubiese hecho cambios. Me di cuenta de eso luego de varias pruebas. Incluso escribia cualquier cosa en mi clase y volvia a compilar mi aplicacion y Flash me decia que todo estaba correcto a pesar de que escribi algo como «$1!6″3#&%6$» en alguna zona aleatoria. Tenia que hacer cambios drásticos en mis archivos AS para que flash se diera cuenta del cambio y actualizara su cache.

Ayer me canse de este problema y decidi solucionar esta molestia de una vez por todas. Descartando que sea un problema de flash (porque antes no tenia este problema con la misma versión) supuse que seria Windows el culpable.

Y asi fue. El culpable es realmente un servicio de Windows llamado Archivos sin conexión el cual almacena archivos localmente para tener acceso a una copia de ellos cuando la PC se encuentre sin conexion a una red. Por alguna razón que no comprendo este servicio estaba cacheando archivos locales también.

Para desactivarlo ve a Panel de Control / Herramientas Administrativas / Servicios. Alli Buscas el servicio Archivos sin conexion y le da sun clic secundario y eliges Propiedades.

Desactivando el servicio archivos sin conexión

Desactivando el servicio archivos sin conexión

En la ventana que aparece dale un clic en el boton Detener y luego elije Deshabilitado en el combo de Tipo de inicio.

Talvez Microsoft ya haya soltado un parche para esto. Yo tengo Windows Vista Enterprise con SP1 pero sin actualizaciones instaladas (porque algunas actualizaciones de microsoft se comportar como un virus).

1 respuesta

  1. 10.09.2009

    […] con los archivos externos .as usando ActionScript 2. Es un problema molesto la verdad. Me ha tomado mucho tiempo descubrirlo y ahora comparto el […]

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.