Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 18852|Odpověď: 0

[.NET Core] .NET core FileProvider čte adresářové soubory

[Kopírovat odkaz]
Zveřejněno 31.01.2019 8:35:29 | | | |
Adresář souborů, který má být načten, je odeslán do adresáře projektu

Zaregistrujte se na službu ve třídě Startup

Middleware, který soubor čte, je úsek kódu

Soubor v adresáři operačního logu však nelze číst.
Cesta k vydání .NET Core je (pod /bin/Debug/netcoreapp1.0/publish/) v kořenovém adresáři projektu.
Tento adresář je také adresář, kde aplikace běží. Pokud použijete výše uvedenou metodu pro čtení souboru, měl by být v tomto adresáři, ne v projektovém adresáři
Takže adresář logů je umístěn na špatném místě, vložte log do kořenového adresáře projektu /bin/Debug/netcoreapp1.0/publish/
Pak zaregistrujte službu ve třídě Startup
Dokument byl přečten hladce

Pak jsem si řekl, jestli bych mohl číst nějaký adresářový soubor
Podle mého nápadu tentokrát program ladit
Zaregistrujte službu místo toho ve třídě Startup
kde @"f:\" je adresář, který chcete číst, aby nebyl omezen pouze na kořenový adresář aplikace.






Předchozí:Úvod do Darknet frameworku
Další:SQL Server pravidelně maže záložní bak soubory
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com