Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa brisanjem fajla (C#)

[es] :: .NET :: .NET Desktop razvoj :: Problem sa brisanjem fajla (C#)

[ Pregleda: 2975 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djolesremac
Djokic Vladimir

Član broj: 74653
Poruke: 31
*.dialup.neobee.net.



Profil

icon Problem sa brisanjem fajla (C#)11.01.2006. u 20:41 - pre 222 meseci
Radim programcic koji treba da upisuje odredjene informacije u fajl. Posle odredjenog broja tih informacija (koje se struktuirane, na unapred odredjen nacin), trenutno 5, treba da fajl prekopiram na odredjeno mesto (drugi folder), a fajl da obrisem.
E, tu imam problem. Debug-er mi prijavljuje je taj fajl trenutno referenciran od strane nekog drugog programa pa stoga ne moze da ga obrise. Ja pretpostavljam da je problem u tome sto se fajl u tom trenutku, kada hocu da ga obrisem, jos uvek nalazi u memoriji, a ja brisem fajl koji se nalazi na HD-u.

Da li neko zna u cemu bi mogao biti problem, i kako da ga resim?

Pozdrav svima!
"...i grizu me svojim zubima u nameri da me upropaste..."
Radovan III
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Problem sa brisanjem fajla (C#)11.01.2006. u 20:50 - pre 222 meseci
Jesili zatvorio file nakon upisivanja podataka u njega... ??
 
Odgovor na temu

djolesremac
Djokic Vladimir

Član broj: 74653
Poruke: 31
*.dialup.neobee.net.



Profil

icon Re: Problem sa brisanjem fajla (C#)11.01.2006. u 21:11 - pre 222 meseci
Taj fajl je ustvari XML dokument. Posle formiranja objetnog modela dokumenta ja ga snimim na odredjenu lokaciju. Nijedan drugi nacin pristupa dokumentu ne koristim (kao npr. FileStream itd.).
Pretpostavio sam da je u pitanju to sto se fajl jos uvek nalazi u memoriji, jer probao sam da u jednoj petlji kreiram fajlove i pokusavam da ih obrisem i rezultat je da ne obrise 3-4 fajla koje sam poslednje kreirao dok sve ostale (koje sam napravio, i snimio u prvim iteracijama petlje) brise bez problema. Nadam se da sam dobro objasnio!
"...i grizu me svojim zubima u nameri da me upropaste..."
Radovan III
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Problem sa brisanjem fajla (C#)12.01.2006. u 07:36 - pre 222 meseci
Nisam jos radio sa Xml, ali mi je poznato da se i Xml cita slicno kao i FileStream, znaci da postoji "tako zvani" Open() i Close() objekta.
 
Odgovor na temu

djolesremac
Djokic Vladimir

Član broj: 74653
Poruke: 31
*.neobee.net.



Profil

icon Re: Problem sa brisanjem fajla (C#)12.01.2006. u 15:24 - pre 222 meseci
Resio sam problem!
Problem sam resio tako sto sam pre brisanja fajla pozvao metodu:
Code:
GC.Collect() cime 


Pozdrav!
"...i grizu me svojim zubima u nameri da me upropaste..."
Radovan III
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Problem sa brisanjem fajla (C#)

[ Pregleda: 2975 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.