Итак, в моем global.asax есть следующее, создающее мои маршруты MVC. Они вызываются в том порядке, в котором они появляются ниже. Я ожидал, что он проигнорирует маршруты к папке css, но затем создаст маршрут к css / branding.css (который генерируется во время выполнения из другого представления)
_routeCollection.IgnoreRoute("css/{*pathInfo}");
_routeCollection.MapRoute("BrandingCSS", "css/branding.css", new { controller = "Branding", action = "Css" });
Разве это не возможно? Когда я делаю запрос к css / branding.css, я получаю сообщение об ошибке 404 о том, что файл не существует. Есть ли способ заставить это работать, я бы предпочел, чтобы кто-то просматривал исходные тексты, чтобы этот файл поступал откуда угодно, кроме папки css.