Usuwam katalog z aplikacji ASP.NET. Usunięcie przebiega prawidłowo, ale po powrocie z niego wszystkie moje dane sesji sprzed usunięcia są tracone.
To nie ma znaczenia, czy mogę użyć:Usuń katalog z aplikacji ASP.NET wraca do nowej sesji
if (Directory.Exists(folderPath))
Directory.Delete(folderPath, true);
czyli
System.IO.DirectoryInfo d = new System.IO.DirectoryInfo(folderPath);
if (d.Exists)
d.Delete(true);
w obu przypadkach stracę dane sesji.
Czy ktoś napotkał ten problem?
Katalog znajduje się w katalogu wirtualnym w aplikacji. Czy istnieje sposób na obejście restartu AppDomain? –
Nie, nie o tym wiem. Katalogi na stronie internetowej nie powinny być używane do przechowywania. –