Tengo este código que guarda un archivo pdf.FileStream para guardar el archivo y luego desbloquearlo inmediatamente en .NET?
FileStream fs = new FileStream(SaveLocation, FileMode.Create);
fs.Write(result.DocumentBytes, 0, result.DocumentBytes.Length);
fs.Flush();
fs.Close();
Funciona bien. Sin embargo, a veces no libera el bloqueo de inmediato y eso causa excepciones de bloqueo de archivos con funciones que se ejecutan después de esta ejecución.
¿Hay una forma ideal para liberar el bloqueo de archivo justo después de lafs.Close()
¿Está el archivo en un disco duro local o en un recurso compartido de red? ¿Tiene algún software antivirus instalado? –