Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 18852|Antwoord: 0

[.NET Core] .net core FileProvider leest directorybestanden

[Link kopiëren]
Geplaatst op 31-01-2019 08:35:29 | | | |
De te lezen bestandsmap wordt naar de projectmap gestuurd

Registreer je voor een dienst in de Startup-klasse

De middleware die het bestand leest is een codefragment

Het bestand in de operatielogmap kan echter niet worden gelezen.
Het pad naar de .NET Core-release is (onder /bin/Debug/netcoreapp1.0/publish/) in de projectrootdirectory.
Dus deze map is ook de map waarin de app draait. Als je bovenstaande methode gebruikt om het bestand te lezen, zou het in deze map moeten staan, niet in de projectmap
Dus de logmap wordt op de verkeerde plek geplaatst, plaats het log in de rootmap van het project /bin/Debug/netcoreapp1.0/publish/
Registreer vervolgens de dienst in de Startup-klasse
Het document werd soepel voorgelezen

Toen vroeg ik me af of ik een mapbestand kon lezen
Volgens mijn idee om het programma deze keer te debuggen
Registreer de dienst in plaats daarvan in de Startup-klasse
waarbij @"f:\" de map is die je wilt lezen, zodat de map die je wilt lezen niet beperkt is tot de rootmap van de applicatie.






Vorig:Introductie tot het Darknet-framework
Volgend:SQL Server verwijdert regelmatig back-ups van bak-bestanden
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com