Ab und zu benötigt man mal den aktuellen Pfad, indem die Konsolenanwendung ausgeführt wird. In Winforms Anwendungen bekommt man dieses über Application.StarupPath zurück geliefert. In der Konsolenanwendung fehlt diese Klasse allerdings. Damit ich trotzdem den aktuellen Pfad auslesen kann, habe ich folgende Zeilen geschrieben:
static string ApplicationPath
{
get
{
return Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
}
}
Kommentare zum Snippet