Het enige dat ik wil is recursief een directory verwijderen... dus ik netjes Directory.Delete(path, true), werkt lokaal als een trein. Toen ik het online bij de klant neerzette ging ie ineens 'at random' met onderstaande exceptionspecs komen: "The directory is not empty." Terwijl k gewoon recursive had aangegeven als parameter..
Toen dacht ik het misschien te kunnen oplossen door zelf in de directories naar beneden te fietsen en dan alle files een voor een deleten alvorens de (op dat moment dus lege) directories te deleten. Maar ook in dit geval krijg ik weer dezelfde exception om mn oren.
Ik ben al de hele f****n avond en nacht bezig met zoeken maar kan op google, microsoft, vele fora helemaal niets hierover vinden. Tuurlijk vindt ik zal artikeltjes over het verwijderen van een directory, dat zou ook geen zak voor moeten stellen. Maar het levert dus toch veel problemen op.. K heb geen flauw idee wat het nog zou kunnen zijn, iemand hier die me verder kan helpen?..
situatie
Ik heb een backup systeem, deze zet de backup in een directory a. Zodra de gebruiker deze backup wil restoren wordt er eerst nog een backup gemaakt van de huidige situatie (mocht de restore van backup a mislukken) en deze wordt opgeslagen als backup b. Zodra de restore van backup a gelukt is wordt backup b automatisch weer verwijderd. Althans, dat zou zo moeten zijn.. maar .NET wil dat dus 9 van de 10 keer niet doen.. en komt met die "not empty" exception..
Het vreemde is dus dat het niet 10 van de 10 keer gebeurt maar iets van 7-8 van de 10 keer.. er valt dus geen pijl op te trekken...
specs
Lokaal zit ik achter windows xp, IIS 5, ASP.NET 1.1 en online staat een windows 2003 server, IIS 6, ASP.NET 1.1.
Toen dacht ik het misschien te kunnen oplossen door zelf in de directories naar beneden te fietsen en dan alle files een voor een deleten alvorens de (op dat moment dus lege) directories te deleten. Maar ook in dit geval krijg ik weer dezelfde exception om mn oren.
Ik ben al de hele f****n avond en nacht bezig met zoeken maar kan op google, microsoft, vele fora helemaal niets hierover vinden. Tuurlijk vindt ik zal artikeltjes over het verwijderen van een directory, dat zou ook geen zak voor moeten stellen. Maar het levert dus toch veel problemen op.. K heb geen flauw idee wat het nog zou kunnen zijn, iemand hier die me verder kan helpen?..
situatie
Ik heb een backup systeem, deze zet de backup in een directory a. Zodra de gebruiker deze backup wil restoren wordt er eerst nog een backup gemaakt van de huidige situatie (mocht de restore van backup a mislukken) en deze wordt opgeslagen als backup b. Zodra de restore van backup a gelukt is wordt backup b automatisch weer verwijderd. Althans, dat zou zo moeten zijn.. maar .NET wil dat dus 9 van de 10 keer niet doen.. en komt met die "not empty" exception..
Het vreemde is dus dat het niet 10 van de 10 keer gebeurt maar iets van 7-8 van de 10 keer.. er valt dus geen pijl op te trekken...
specs
Lokaal zit ik achter windows xp, IIS 5, ASP.NET 1.1 en online staat een windows 2003 server, IIS 6, ASP.NET 1.1.