Jak dodać trasę do dynamicznego pliku robots.txt w ASP.NET MVC?

Mam plik robots.txt, który nie jest statyczny, ale generowany dynamicznie. Moim problemem jest utworzenie trasy z root / robots.txt do mojej akcji kontrolera.

ToPrace:

routes.MapRoute(
name: "Robots",
url: "robots",
defaults: new { controller = "Home", action = "Robots" });

Tonie działa:

routes.MapRoute(
name: "Robots",
 url: "robots.txt", /* this is the only thing I've changed */
defaults: new { controller = "Home", action = "Robots" });

„.Txt” najwyraźniej powoduje, że ASP staje się barfem

questionAnswers(2)

yourAnswerToTheQuestion