
Mientras genera informes, nuestra aplicación almacena datos en el directorio %appdata%/local/temp del usuario (usando las bibliotecas de informes DevExpress; no tenemos control sobre esto).
Esto funciona bien, excepto a las 3 p. m., todos los días, en uno de nuestros clientes (que ejecuta Windows Server 2016), cuando se elimina una carpeta numerada incremental en el directorio temporal del usuario (por ejemplo, %appdata%/local/temp/96) y requiere Se iniciará una nueva sesión de Windows o se abrirá SQL Server Mgmt Studio para recuperarla.
Hemos revisado sus tareas programadas y no hemos encontrado nada que lo explique, su limpieza de disco programada se ejecuta semanalmente y no a las 3 p. m., y no hay otras aplicaciones de estilo 'CCleaner' instaladas.
No hemos visto esto en ningún otro cliente.
¿Qué puede estar causando esta eliminación y cómo podemos evitar que suceda?
Respuesta1
Monitor de procesopuede ayudarle a monitorear el sistema para registrar qué aplicación está eliminando la carpeta.