C# dosya yolu belirtme tanımlama

c# ile her bilgisayarda çalışacak dosya yolu tanımlama..

Projem başka bilgisayarda çalışmıyor”, “file not found hatası”,  “dosya bulunamadı” gibi hatalar alıyorsanız bu makale tam sizlik evrensel dosya yolu, her bilgisayarda çalışabilecek yöntemleri göstereceğiz.

 

Projenizin her bilgisayarda çalışabilmesi yani her bilgisayarda istediğiniz dosyayı bulabilmenin birkaç yolu vardır bunlardan bir kaçını göstereceğiz.

Application.StartupPath
AppDomain.CurrentDomain.BaseDirectory
Environment.CurrentDirectory

Bunu yapmak için ilk önce dosyanızın uygulamanın olduğu klasörde olması lazım tabi..

1. yol

Environment.CurrentDirectory

Bu  yöntem  kulanmak için dosyamızın başına “\” koymamız gerekiyor aşağına görüldüğü gibi

Environment.CurrentDirectory+@"\resim.jpg"

2. yol

AppDomain.CurrentDomain.BaseDirectory

Bu  yöntemi kullanırken dosyanın başına “\” koymanıza gerek kalmaz çünkü kendisi ekler aşağıda görüldüğü gibi

AppDomain.CurrentDomain.BaseDirectory + "resim.jpg"

3. yol

Application.StartupPath

Bunu kullanırkende dosyanın başına “\” koymanız gerekiyor alta yazılgığı gibi

Application.StartupPath + @"\resim.jpg"

 


Etiketler : file not found dosya bulunamadı dosya yolu c sharp

  • Mehmet A
  • 23.1.2019 13:39:56
  • 0 Yorum
  • 3895 Okunma

Henüz yorum yapılmamış ilk yorumu siz yapabilirsiniz.


  • Yeni Yüklenenler

  • C# textbox autocomplete
    C# textbox autocomplete "otomatik tamamlama" textbox a girilen değirin otomatik tamamlaması
  • İlişkisel Cebir
    İlişkisel cebir (Relational Algebra) biçimsel bir sorgu dili olarak tanımlanabilir.
  • Fiziksel Veri Tabanı Modellemesi
    Fiziksel veritabanı nedir? Fiziksel veritabanı fiziksel tasarımının mantıksal yapısı.
  • Veritabanı Kavramsal Tasarımı
    Veritabanı tasarım safhalarında gösterildiği gibi ihtiyaçlar analizini takip eder ve veritabanında tutulacak olan verilerin yüksek seviyede bir gösterimini verir.
  • Veritabanı Mimarileri
    Veritabanlarının mimari yapıları ve özellikleri.