Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 18852|Vastaus: 0

[.NET Core] .net core FileProvider lukee hakemistotiedostoja

[Kopioi linkki]
Julkaistu 31.1.2019 8.35.29 | | | |
Luettava tiedostohakemisto lähetetään projektihakemistoon

Rekisteröidy palveluun Startup-luokassa

Tiedostoa lukeva väliohjelmisto on koodipätkä

Kuitenkin tiedostoa operaatiolokin kansiossa ei voi lukea.
Polku .NET Core -julkaisuun löytyy (/bin/Debug/netcoreapp1.0/publish/) projektin juurihakemistosta.
Tämä hakemisto on siis myös hakemisto, jossa sovellus toimii. Jos käytät yllä olevaa menetelmää tiedoston lukemiseen, sen pitäisi olla tässä hakemistossa, ei projektihakemistossa
Joten lokihakemisto on sijoitettu väärään paikkaan, laita loki projektin juurihakemistoon /bin/Debug/netcoreapp1.0/publish/
Rekisteröi sitten palvelu Startup-luokkaan
Asiakirja luettiin sujuvasti

Sitten mietin, voisinko lukea minkä tahansa hakemistotiedoston
Tällä kertaa ohjelman debuggaus-ideani mukaan
Rekisteröi palvelu Startup-luokkaan sen sijaan
missä @"f:\" on hakemisto, jonka haluat lukea, jotta haluamasi hakemisto ei rajoitu sovelluksen juurihakemistoon.






Edellinen:Johdanto Darknet-kehykseen
Seuraava:SQL Server poistaa varmuuskopiot säännöllisesti
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com