Este equipo redactor ha estado horas buscando para darle soluciones a tus interrogantes, te ofrecemos la soluciones por esto nuestro objetivo es que te sea de mucha ayuda.
Solución:
necesitas usar Refresh
:
FileSystemInfo.Refresh toma una instantánea del archivo del sistema de archivos actual. Refresh no puede corregir el sistema de archivos subyacente incluso si el sistema de archivos devuelve información incorrecta o desactualizada. Esto puede ocurrir en plataformas como Windows 98.
Se deben realizar llamadas a Refresh antes de intentar obtener el attribute
información, o la información será obsoleta.
los key bits de MSDN indican que toma una instantánea y attribute información… estará desactualizada.
Intenta usar FileInfo
y Actualizar método de la misma
fileInfo.Refresh();
var created = fileInfo.CreationTime;
Esto debería funcionar
Ten en cuenta dar recomendación a esta noticia si te ayudó.