Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Rserit
Developer
       
 1026  
 278

Directory.GetCurrentDirectory IISExpress Path Error

Selamlar,
Web uygulamanızda çalışan dizini getirmesi için kullandığımız "Directory.GetCurrentDirectory()" metodu IIS Express dizinini gösterebilir.

Bu metod yerine alternatif olarak şu metodu öneririm: System.AppDomain.CurrentDomain.BaseDirectory

Uygulama katmanındaki dizini getirecektir.

İyi çalışmalar

Developer.


 
Rserit
Developer
       
 1026  
 278

Uygulamanızın olduğu dizini getirebilmek için kullanılan yöntemleri bir konsol uygulamasından görebilirsiniz. Özetle:

Console.WriteLine(System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location));
Console.WriteLine(System.AppDomain.CurrentDomain.BaseDirectory);
Console.WriteLine(System.Environment.CurrentDirectory);
Console.WriteLine(System.IO.Directory.GetCurrentDirectory());
Console.WriteLine(Environment.CurrentDirectory);

Developer.