Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 16916|Απάντηση: 0

[Πηγή] ASP.NET μια συλλογή μεθόδων για τη λήψη του ριζικού καταλόγου

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 10/10/2015 9:57:44 π.μ. | | |

Κατά τη σύνταξη ενός προγράμματος, ο ριζικός κατάλογος του έργου που χρησιμοποιείται συχνά συνοψίζεται ως εξής:
1. Αποκτήστε τη μέθοδο ριζικού καταλόγου της εφαρμογής κονσόλας
Μέθοδος 1: Environment.CurrentDirectory για να αποκτήσετε ή να ορίσετε την πλήρη κατάλληλη διαδρομή του τρέχοντος καταλόγου εργασίας
Μέθοδος 2: Το AppDomain.CurrentDomain.BaseDirectory λαμβάνει τον βασικό κατάλογο, ο οποίος χρησιμοποιείται από την επίλυση διενέξεων συναρμολόγησης για τη διερεύνηση της συγκρότησης
2. Αποκτήστε τη μέθοδο ριζικού καταλόγου της διαδικτυακής εφαρμογής
Μέθοδος 1, HttpRuntime.AppDomainAppPath.ToString(); Λαμβάνει τη φυσική διαδρομή μονάδας δίσκου προς τον κατάλογο εφαρμογών της εφαρμογής που φιλοξενείται στον τρέχοντα τομέα εφαρμογής. Χρησιμοποιείται για App_Data απόκτηση
Μέθοδος 2: Server.MapPath("") ή Server.MapPath("~/"); Επιστρέφει μια φυσική διαδρομή αρχείου απέναντι από την καθορισμένη εικονική διαδρομή στο διακομιστή web
Μέθοδος 3, Request.ApplicationPath; Αποκτήστε τη ρίζα εικονικής εφαρμογής της εφαρμογής ASP.NET στον διακομιστή
3. Αποκτήστε τη μέθοδο ριζικού καταλόγου της εφαρμογής WinForm
1, Environment.CurrentDirectory.ToString(); Λήψη ή ορισμός μιας πλήρως προσδιορισμένης διαδρομής προς τον τρέχοντα κατάλογο εργασίας
2, Application.StartupPath.ToString(); Λάβετε τη διαδρομή προς το εκτελέσιμο αρχείο που ξεκίνησε την εφαρμογή, εξαιρουμένου του ονόματος του εκτελέσιμου αρχείου
3, Κατάλογος.GetCurrentDirectory(); Αποκτήστε τον τρέχοντα κατάλογο εργασίας της εφαρμογής
4, AppDomain.CurrentDomain.BaseDirectory; Αποκτήστε τον κατάλογο βάσης, ο οποίος χρησιμοποιείται από την επίλυση διενέξεων συναρμολόγησης για τη διερεύνηση της συγκρότησης
5, AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Λήψη ή ορισμός του ονόματος του καταλόγου που περιέχει την εφαρμογή
Οι ακόλουθες δύο μέθοδοι μπορούν να λάβουν το όνομα του αρχείου εκτέλεσης
1, Διαδικασία.GetCurrentProcess(). MainModule.ΌνομαΑρχείου; Μπορείτε να λάβετε το όνομα αρχείου του exe που εκτελείται αυτήν τη στιγμή.
2, Εφαρμογή.Εκτελέσιμη διαδρομή; Λάβετε τη διαδρομή προς το εκτελέσιμο αρχείο που ξεκίνησε την εφαρμογή, συμπεριλαμβανομένου του ονόματος του εκτελέσιμου αρχείου




Προηγούμενος:Η επαλήθευση αποτυγχάνει για μία ή περισσότερες οντότητες. Για περισσότερες πληροφορίες, ανατρέξτε στην ιδιότητα EntityValidationErrors.
Επόμενος:Η C# γράφει και διαβάζει αρχεία κειμένου
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com