none
Problema con ficheros que se crean como resultado de ejecutar una aplicación RRS feed

  • Pregunta

  • He desarrollado una aplicación que al ejecutarse genera una serie de ficheros. Si la aplicación se instala en C:\Archivos de programa en Windows Vista falla porque almacena estos ficheros en un directorio virtual. He leído que esto es debido a la restricción de permisos y lo mismo ocurre en XP con un usuario distinto del administrador. Una vez localizado el problema mi pregunta es: cuál es el sitio más adecuado para almacenar estos datos y si existe alguna instrucción que me permite acceder a esta ubicación.
    He leído que serían: "%SystemDrive%\Documents and Settings\All Users\Datos de programa\" en
    Windows XP, y a "%SystemDrive%\ProgramData\" en Windows Vista.
    ¿Existe alguna instrucción que en función del sistema operativo me devuelva estos directorios o por el contrario tendré que comprobar durante la instalación que sistema operativo es y en función de eso hacer que los ficheros se almacenen en uno u otro?
    lunes, 10 de diciembre de 2007 11:07