Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > сессия после удаления папки


Автор: makosh 1.8.2007, 11:34
после удаления директории сессия закрывается.
одинаковый эффект как при использовании 

Directory.Delete(dirPath);

так и при 

DirectoryInfo dirInfo = new DirectoryInfo(dirPath);
dirInfo.Delete();

при постбеке вызываются Session_End и Application_End - как этого избежать - не знаю, помогите пожалуйста!

Автор: Naum 1.8.2007, 15:04
А дирректория сама где? Если в папке Bin приложения, то этого никак не избежать. Это бага/фича асп. При записи/удалении/изменении любого файла/директории из/в эту папку. IIS перестартует приложение.

Автор: makosh 1.8.2007, 15:09
нет, не Bin конечно 
в корне проекта скажем AttachFiles(напр)

Добавлено через 4 минуты и 21 секунду
в этой  AttachFiles создаются программно поддиректории и файлы - вот эти поддиректории и файлы и надо удалять (файлы удаляются без проблем)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)