Bestimmung des Anwendungspfads in .NET -Konsolenanwendungen
Bei der Arbeit mit Konsolenanwendungen ist der Zugriff auf den aktuellen Anwendungspfad für verschiedene Aufgaben von wesentlicher Bedeutung als Dateizugriff und Konfigurationsabruf. Im Gegensatz zu Windows Forms-Anwendungen, die die Anwendung angeben Der Pfad der Anwendung in einer Konsolenanwendung, nutzen Sie das System. Pfad, kombinieren Sie den obigen Ausdruck mit System.io.path.getDirectoryName:
Hinweis:
Wie von Mr.Mindor, System.Reflection.Assembly vorgeschlagen. .GetExecutingAssembly (). Codebase bietet einen "dauerhaften" Pfad zur Baugruppe, während System.reflection.assembly.GetexecutingAssembly () auf ein temporäres Verzeichnis verweisen kann, wenn das Schattenkopieren aktiviert ist.
System.Reflection.Assembly.GetExecutingAssembly().Location
.
Das obige ist der detaillierte Inhalt vonWie kann ich den Pfad meiner .NET -Konsolenanwendung bestimmen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!