Directorio virtual dentro de la aplicación ASP.NET Core en IIS
Tenemos una aplicación que usa ASP.NET Core 1.0 RC1 y alojada en IIS. Funciona bien. Ahora tenemos contenido estático, que está disponible en un recurso compartido de archivos y debe ser accesible desde la aplicación.
Antes de ASP.NET 5, agregamos un directorio virtual en IIS y podíamos acceder fácilmente al contenido compartido. Con nuestra aplicación ASP.NET 5 alojada, desafortunadamente esto no parece funcionar. Acabamos de recibir un404
cuando intente acceder al contenido estático.
Nuestra aplicación está usandoapp.UseIISPlatformHandler()
yapp.UseStaticFiles()
Pero esto no funciona. Descubrimos que podríamos usarapp.UseFileServer()
con costumbreFileServerOptions
para obtener el comportamiento deseado, pero tenemos curiosidad si también es posible con la forma "antigua" normal de agregar un directorio virtual en IIS.