Sildirmeye çalıştığın dosya, programının yetki alanı dışındadır. Programı yönetici olarak başlat.
Veya App. Manifest ile yönetici yetkisi statüsüne yükseltebilirsiniz programı.
Sildirmeye çalıştığın dosya, programının yetki alanı dışındadır. Programı yönetici olarak başlat.
Sildirme kısmını paylaşsana. Nasıl silmeye çalıştığını bilmiyorum.Onu okumuştum ama nasıl yapacağımı çözememiştim.
İşe yaramıyor.
Sildirme kısmını paylaşsana. Nasıl silmeye çalıştığını bilmiyorum.
C:\dosya_yolu\dosya_adı eminimki bilgisayarında yoktur, dolayısıyla bunu yaptığında hata alıyorsundur.File.SetAttributes() metoduyla. Örn;if (File.Exists(filePath))
{
File.SetAttributes(filePath, FileAttributes.Normal);
File.Delete(filePath);
}
@"C:\dosya_yolu\dosya_adı"; bu dosya yoluna "C:\Windows\Temp" bu klasör gelcek1. Bu attığın kodun örnek olduğunu varsayıyorum. Olmayan bir dosyayı sildirmeye çalışıyorsun.C:\dosya_yolu\dosya_adıeminimki bilgisayarında yoktur, dolayısıyla bunu yaptığında hata alıyorsundur.
2. Silmeye çalıştığın dosyanın readonly (salt okunur) olmadığından emin ol.
3. Silmeye çalıştığın dosyanın admin tarafından silinebilir olduğundan emin ol. Bazı dosyalar sahiplik sebebiyle yönetici yetkileriyle bile silinemeyebilir.
Ek: Sosyal'de nasıl kod paylaşılır?
Sahibi sistem olan bir dosyayı silmeye çalışıyorsun. Muhtemelen daha yüksek yetki gerekiyor.@"C:\dosya_yolu\dosya_adı"; bu dosya yoluna "C:\Windows\Temp" bu klasör gelcek
Sahibi sistem olan bir dosyayı silmeye çalışıyorsun. Muhtemelen daha yüksek yetki gerekiyor.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.