Forum
Merhaba
Ben kodla oluşturduğum dosyanın içine değer yazamıyorum
Bana
"The process can not access the file '\xxxx yolundan\dosyalar.txt' because it is being used by another process."
türünden bir hata veriyor bu hatadan kurtulmak için ne yapmalıyım
Merhaba,
Yazılan bu kodun ne olduğunu paylaşabilirmisiniz?
en basit şekilde bu File.Create(
File.Delete("C:\Program Files\xxx.txt") 'ama silerken hata veriyor
Eğer bu hatayı önlersen ve dosya silinirse sorun kalmayacak
cevap veren yok mu?
Lütfen yardım edin...
lütfen yardım çok acil
bütün projem bu hata yüzüne yarım kaldı
vb.net veya c#.net fark etmez
Merhaba,
http://msdn.microsoft.com/en-us/library/system.io.file.delete.aspx linkteki örnekteki gibi değişkene atayıp, denermisiniz.
Keyifli çalışmalar.
bu sorumun cevabı olmadı çünkü ben try -catch ile hatadan kurtulmaktan çok şöyle bir şey istiyorum
klasör oluştur
klasörle işini tamamla - klasörü serbest bırak
dosya oluştur
dosya ile işini tamamla - dosyayı serbest bırak
oluşturduğun dosyayı sil gibi
yani anlayacağın program dosyayı bırakmıyor
directory.close veya file.close gibi bir komutta yok
bu konuda acil yardım istiyorum
galiba dosya erişim hatası bu bununla ilgili bir şey
örnek olarak bir porje açın
birini butona dosya oluştur ikincisine de sil komutu ekleyin eklerken sorun yok ama silerken hata veriyor
ben ekledikten sonra elle dosyayı açmaya çalıştım aldığım hata "Dosya başka bir işlem tarafından kullanıldığından bu işlem dosyaya erişemiyor."
diye hata aldım az önce de yazdığım gibi bu durumudan kurtulmak (serbest kalmak ) için ne yapmalıyım
bu sorumun cevabı olmadı çünkü ben try -catch ile hatadan kurtulmaktan çok şöyle bir şey istiyorum
klasör oluştur
klasörle işini tamamla - klasörü serbest bırak
dosya oluştur
dosya ile işini tamamla - dosyayı serbest bırak
oluşturduğun dosyayı sil gibi
yani anlayacağın program dosyayı bırakmıyor
directory.close veya file.close gibi bir komutta yok
bu konuda acil yardım istiyorum
Merhaba,
Programı ordan msdos'a yönlendirin. ufak bi bat dosyası yazın o klasörü silmek için ve hatta bu söylediğiniz işlemlerin tamamını ms-dosta yazabilirsiniz. acil sorunuza acil çözüm;)
Dosyanız halen kullanımda olduğu için onu silemiyorsunuz, bunun için önce dosyayı kapatmalısınız. Örneğin Dosyanız TextReader veya StreamReader türünden bir nesne ise dosya silmeden hemen önce bu nesnenin .Close() özelliğini çağırmalsınız, Dosya.Close() gibi. İyi çalışmalar.
bu dediğinizi dün akşam yaptıp
sorunu çözdüm
Ama yine de Teşekkürler