Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 16916|Antwort: 0

[Quelle] ASP.NET eine Sammlung von Methoden, um das Root-Verzeichnis zu erhalten

[Link kopieren]
Veröffentlicht am 10.10.2015 09:57:44 | | |

Beim Schreiben eines Programms wird das häufig verwendete Projekt-Root-Verzeichnis wie folgt zusammengefasst:
1. Erhalte die Root-Verzeichnis-Methode der Konsolenanwendung
Methode 1: Environment.CurrentDirectory, um den vollständigen qualifizierten Pfad des aktuellen Arbeitsverzeichnisses zu erhalten oder festzulegen
Methode 2: AppDomain.CurrentDomain.BaseDirectory erhält das Basisverzeichnis, das vom Assembler-Konfliktlöser verwendet wird, um die Assembler zu untersuchen
2. Die Root-Verzeichnis-Methode der Webanwendung abrufen
Methode 1, HttpRuntime.AppDomainAppPath.ToString(); Erhält den physischen Laufwerkspfad zum Anwendungsverzeichnis der in der aktuellen Anwendungsdomäne gehosteten Anwendung. Für App_Data Übernahme verwendet
Methode 2: Server.MapPath("") oder Server.MapPath("~/"); Gibt einen physischen Dateipfad zurück, der dem angegebenen virtuellen Pfad auf dem Webserver entgegengesetzt ist
Methode 3, Request.ApplicationPath; Erhalte die virtuelle Anwendungswurzel der ASP.NET Anwendung auf dem Server
3. Die Root-Verzeichnis-Methode der WinForm-Anwendung abrufen
1、Environment.CurrentDirectory.ToString(); Einen vollständig qualifizierten Pfad zum aktuellen Arbeitsverzeichnis erstellen oder festlegen
2、Application.StartupPath.ToString(); Erhalten Sie den Pfad zur ausführbaren Datei, die die Anwendung gestartet hat, ohne den Namen der ausführbaren Datei
3、Directory.GetCurrentDirectory(); Holen Sie sich das aktuelle Arbeitsverzeichnis der Anwendung
4、AppDomain.CurrentDomain.BaseDirectory; Erhalten Sie das Basisverzeichnis, das vom Assembler-Konfliktlöser verwendet wird, um die Assembler zu untersuchen
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Holen Sie sich oder setzen Sie den Namen des Verzeichnisses, das die Anwendung enthält
Die folgenden beiden Methoden können den Namen der Ausführungsdatei erhalten
1、Process.GetCurrentProcess(). MainModule.Dateiname; Du kannst den Dateinamen der gerade ausgeführten Exe erfahren.
2、Application.ExecutablePath; Erhalten Sie den Pfad zur ausführbaren Datei, die die Anwendung gestartet hat, einschließlich des Namens der ausführbaren Datei




Vorhergehend:Die Verifizierung scheitert bei einer oder mehreren Einheiten. Für weitere Informationen siehe die PropertyEntityValidationErrors.
Nächster:C# schreibt und liest Textdateien aus
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com