Excluir diretório do aplicativo ASP.NET retorna para a nova sessão

Estou excluindo um diretório de dentro de um aplicativo ASP.NET. A exclusão vai bem, mas quando eu retorno todos os meus dados da sessão antes da exclusão ser perdid
Não importa se eu uso:

                if (Directory.Exists(folderPath))
                    Directory.Delete(folderPath, true);

Ou

                System.IO.DirectoryInfo d = new System.IO.DirectoryInfo(folderPath);
                if (d.Exists)
                    d.Delete(true);

Nos dois casos, perco meus dados da sessã

lguém já teve esse problem

questionAnswers(3)

yourAnswerToTheQuestion