Виртуальный каталог внутри приложения ASP.NET Core в IIS
У нас есть приложение, использующее ASP.NET Core 1.0 RC1 и размещенное на IIS. Работает нормально. Теперь у нас есть статический контент, который доступен в общей папке и должен быть доступен из приложения.
До ASP.NET 5 мы добавляли виртуальный каталог в IIS и могли легко получать доступ к общему контенту. С нашим размещенным приложением ASP.NET 5 это, к сожалению, не работает. Мы просто получаем404
назад при попытке доступа к статическому контенту.
Наше приложение используетapp.UseIISPlatformHandler()
а такжеapp.UseStaticFiles()
, но это не работает. Мы обнаружили, что мы могли бы использоватьapp.UseFileServer()
с обычаемFileServerOptions
чтобы получить желаемое поведение, но нам любопытно, если это также возможно с обычным «старым» способом добавления виртуального каталога в IIS.