.NET asp 2.0 Directory.Delete() to Bug or Not to Bug
Estos días teniamos problemas con la perdida de las variables de sesión de una forma aparentemente incomprensible. Finalmente investigando por internet descubrí que el problema está en el framework 2.0 de .net y que trabajando con Directory.Delete() se borran las variables de sesion tipo Session["tuvariable"] que tuviesemos guardadas.
La solución en el caso de la aplicación en la que estabamos trabajando fue borrar los archivos que contenían estas carpetas, y posterioremente cuando ya no eran necesarias las variables de sesión borrar todo.
Si me entero de alguna forma de solucionar esta perdida de variables de sesión os lo comentaré, por ahora tener cuidado cuando trabajeis mezclando las variables de sesión y el Directory.Delete().
Aquí teneis un hilo de un foro en inglés hablando sobre el tema:
http://forums.asp.net/p/1056323/1504793.aspx
Y un artículo en inglés sobre el tema:
http://www.vikramlakhotia.com/Deleting_Directory_in_ASPnet_20.aspx
Espero que os sea útil y os libre de más de un quebradero de cabeza, pasar buen fin de semana, saludos