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

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

[.NET Πυρήνας] Το .net core FileProvider διαβάζει αρχεία καταλόγου

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 31/1/2019 8:35:29 π.μ. | | | |
Ο κατάλογος αρχείων προς ανάγνωση αποστέλλεται στον κατάλογο του έργου

Εγγραφείτε για μια υπηρεσία στην κλάση Startup

Το ενδιάμεσο λογισμικό που διαβάζει το αρχείο είναι ένα απόσπασμα κώδικα

Ωστόσο, δεν είναι δυνατή η ανάγνωση του αρχείου στον κατάλογο καταγραφής λειτουργίας.
Η διαδρομή προς την έκδοση .NET Core είναι (κάτω από το /bin/Debug/netcoreapp1.0/publish/) στον ριζικό κατάλογο του έργου.
Έτσι, αυτός ο κατάλογος είναι επίσης ο κατάλογος όπου εκτελείται η εφαρμογή. Εάν χρησιμοποιείτε την παραπάνω μέθοδο για να διαβάσετε το αρχείο, θα πρέπει να βρίσκεται σε αυτόν τον κατάλογο και όχι στον κατάλογο του έργου
Έτσι, ο κατάλογος καταγραφής τοποθετείται σε λάθος θέση, τοποθετήστε το αρχείο καταγραφής στον ριζικό κατάλογο του έργου /bin/Debug/netcoreapp1.0/publish/
Στη συνέχεια, καταχωρήστε την υπηρεσία στην κλάση Startup
Το έγγραφο διαβάστηκε ομαλά

Τότε αναρωτήθηκα αν μπορούσα να διαβάσω κάποιο αρχείο καταλόγου
Σύμφωνα με την ιδέα μου για τον εντοπισμό σφαλμάτων του προγράμματος αυτή τη φορά
Καταχωρίστε την υπηρεσία στην κλάση Startup
όπου @"f:\" είναι ο κατάλογος που θέλετε να διαβάσετε, έτσι ώστε ο κατάλογος που θέλετε να διαβάσετε να μην περιορίζεται στον ριζικό κατάλογο της εφαρμογής.






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

Mail To:help@itsvse.com