Как вы поняли, что это не работает?Приведите пример.
Возможно, вы поместили его последним в таблицу маршрутизации.Поэтому попробуйте переместить его вверх, чтобы он был добавлен в таблицу маршрутизации first .Коллекция маршрутов представляет собой упорядоченный список маршрутов.
Также попробуйте это: Routes.IgnoreRoute("Content/");
, но ваша версия игнорирования также правильна, и она должна работать.
Наконец, я не знаю, чтоВы имеете в виду, когда говорите, что пользователь может видеть все содержимое папки «Содержимое»: не в этом ли смысл?Пользователь должен иметь возможность загружать файлы из папки, и нам обычно просто нужно, чтобы MVC игнорировал запросы, поступающие в платформу, и чтобы IIS мог напрямую обслуживать эти файлы.
или вы имели в виду, что просмотр каталоговвключен, и вы хотите отключить это: в этом случае перейдите в диспетчер IIS, выберите свой веб-сайт, найдите параметр просмотра каталога и отключите его, как показано здесь .