asp.net mvc URL-адрес маршрутизации в /Folder/Folder/Setup.exe? - PullRequest
0 голосов
/ 25 марта 2011

Могу ли я использовать ASP.NET MVC URL, например, без перенаправления на него из Global.asax?:

http://test.com/product/versions/0.9/Setup.exe

В этом случае продукты Controller и /versions/0.9/Setup.exe just a /folder/folder/Setup.exe

как должно быть в моем контроллере? без действия .. или?

1 Ответ

2 голосов
/ 25 марта 2011

Вы можете игнорировать маршруты для определенного расширения: Сделать маршрутизацию игнорировать запросы на расширение файла

Примерно так:

routes.IgnoreRoute("{*setupfiles}", new {setupfiles=@"(.*/)?.exe(/.*)?"});
...