After taking the first hurdle, I found something amusing.
Direct access (i.e. /OLD/ASP/myFile.asp
) to the page works (well, no, but it returns a plausible ASP error ;) ).
However, trying to route the page such as:
routes.MapPageRoute(
"OldASP",
"Page/{*id}",
"~/OLD/ASP/myFile.asp",
false,
new RouteValueDictionary(),
new RouteValueDictionary(new { @id = @"\d+" })
);
Returns the magnificant
There is no build provider registered for the extension '.asp'.
error (which was originally solved for direct access as described above)
How can I keep routes and ASP? (tried this to no avail)