Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 18852|Respuesta: 0

[.NET Core] .net core FileProvider lee archivos de directorio

[Copiar enlace]
Publicado en 31/1/2019 8:35:29 | | | |
El directorio de archivos que se va a leer se envía al directorio del proyecto

Regístrate para un servicio en la clase Startup

El middleware que lee el archivo es un fragmento de código

Sin embargo, el archivo en el directorio de registro de operaciones no puede ser leído.
El camino hacia la versión de .NET Core está (en /bin/Debug/netcoreapp1.0/publish/) en el directorio raíz del proyecto.
Así que este directorio también es el que ejecuta la aplicación. Si usas el método anterior para leer el archivo, debería estar en este directorio, no en el directorio del proyecto
Así que el directorio de registro está colocado en la ubicación incorrecta, pon el registro en el directorio raíz del proyecto /bin/Debug/netcoreapp1.0/publish/
Luego registra el servicio en la clase Inicio en su lugar
El documento se leyó sin problemas

Luego me pregunté si podría leer cualquier archivo de directorio
Según mi idea de depurar el programa esta vez
Registra el servicio en la clase Startup en su lugar
donde @"f:\" es el directorio que quieres leer, para que el directorio que quieres leer no esté limitado al directorio raíz de la aplicación.






Anterior:Introducción al marco Darknet
Próximo:SQL Server elimina regularmente los archivos de backup bak
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com