Заставить обработчик ASP.NET MVC3 игнорировать URL-адреса .cshtml и .vbhtml и просто передавать их через

Кажется, что MVC3 имеет приоритетный обработчик для расширений файлов .cshtml и .vbhtml и пытается найти их в папке по умолчанию.

При запросе этих URL-адресов:

  • domain.com/test.cshtml
  • domain.com/test.vbhtml

MVC всегда ищет эти конкретные статические файлы в папке по умолчанию.

Независимо от расширения или маршрута, я хочу, чтобы он полностью игнорировал обработку .cshtml и .vbhtml и просто передавал полный URL-адрес, как и все другие URL-адреса, чтобы я мог самостоятельно позаботиться о маршрутизации (с Нэнси) .

Запуск MVC3 + Nancy + Razor в IIS 7.5 на экземпляре Azure.

5
задан Jon Galloway 25 January 2012 в 19:55
поделиться