Buenas tardes.
Tengo una aplicación hecha en Java, empaquetada para instalación
utilizando Advance Installer.
Todo va bien con la aplicación cuando se instala y ejecuta en
sistemas operativos anteriores a Windows Vista, pero aunque la instalación con
Windows Vista ocurre sin inconvenientes, cuando se ejecuta la aplicación
intenta obtener permisos para escribir en el directorio donde está instalada
(por defecto C:\Program Files\Empresa\Aplicacion) y el sistema operativo le
niega los permisos de escritura en ese directorio, por lo que ocurre una falla.
Cuando la instalación se realiza en un directorio diferente (por
ejemplo C:\Aplicacion), con Windows Vista, todo funciona correctamente.
Lo que quisiera es modificar el código para solicitar al sistema
operativo los permisos para escribir, independientemente del directorio donde
se instale la aplicación.
¿Alguno sabe qué debo o puedo hacer?
Gracias de Antemano
--
Tarde o temprano, la teoría es asesinada por la experiencia.
Albert Einstein
Antonio León