Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 18852|Yanıt: 0

[.NET Core] .net core FileProvider dizin dosyalarını okur

[Bağlantıyı kopyala]
Yayınlandı 31.01.2019 08:35:29 | | | |
Okunacak dosya dizini, proje dizinine gönderilir

Startup sınıfında bir hizmete kaydolun

Dosyayı okuyan ara yazılım bir kod parçasıdır

Ancak, işlem logu dizinindeki dosya okunamaz.
.NET Core sürümüne giden yol (/bin/Debug/netcoreapp1.0/publish/ altında) proje kök dizinindedir.
Bu dizin aynı zamanda uygulamanın çalıştığı dizindir. Yukarıdaki yöntemi kullanarak dosyayı okuyorduysanız, dosya bu dizinde olmalı, proje dizininde değil
Yani log dizini yanlış bir konuma yerleştirilir, logu /bin/Debug/netcoreapp1.0/publish/ projesinin kök dizinine koyabilirsiniz.
Sonra hizmeti Startup sınıfına kaydedin
Belge sorunsuz okundu

Sonra herhangi bir dizin dosyasını okuyabilir miyim diye düşündüm
Bu sefer programı hata ayıklama fikrime göre
Hizmeti Startup sınıfına kaydedin
burada @"f:\" okumak istediğiniz dizindir, böylece okumak istediğiniz dizin uygulama kök diziniyle sınırlı kalmaz.






Önceki:Darknet çerçevesine giriş
Önümüzdeki:SQL Server düzenli olarak yedek bak dosyalarını siler
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com