Adresár súborov, ktorý sa má čítať, sa posiela do adresára projektu
Zaregistrujte sa na službu v triede Startup
Middleware, ktorý číta súbor, je kódový úsek
Súbor v adresári operačného logu však nie je možné prečítať. Cesta k vydaniu .NET Core je (pod /bin/Debug/netcoreapp1.0/publish/) v koreňovom adresári projektu. Takže tento adresár je zároveň adresár, kde aplikácia beží. Ak použijete vyššie uvedený spôsob na čítanie súboru, mal by byť v tomto adresári, nie v projektovom adresári Takže logový adresár je umiestnený na nesprávnom mieste, vložte log do koreňového adresára projektu /bin/Debug/netcoreapp1.0/publish/ Potom zaregistrujte službu v triede Startup namiesto toho
Dokument bol prečítaný hladko
Potom som sa zamyslel, či by som mohol prečítať nejaký adresárový súbor Podľa môjho nápadu na ladenie programu tentoraz Zaregistrujte službu namiesto toho v triede Startup
kde @"f:\" je adresár, ktorý chcete čítať, aby adresár, ktorý chcete čítať, nebol obmedzený len na koreňový adresár aplikácie.
|