Bir ASP.NET uygulamasından bir dizini siliyorum. Silme işlemi iyi gidiyor, ancak ondan döndüğümde tüm oturum verilerim silinmeden önce kayboluyor.
Kullandığım farketmez:Dizini ASP.NET uygulamasından silme yeni oturuma dön
if (Directory.Exists(folderPath))
Directory.Delete(folderPath, true);
Veya: benim oturum verileri kaybetmek Her iki durumda da
System.IO.DirectoryInfo d = new System.IO.DirectoryInfo(folderPath);
if (d.Exists)
d.Delete(true);
.
Bu sorunla karşılaşan var mı?
Dizin uygulamada sanal bir dizindedir. AppDomain yeniden başlatmanın etrafında bir yolu var mı? –
Hayır, bildiğim kadarıyla değil. Web sitesindeki dizinler depolama için kullanılmamalıdır. –