У меня есть приложение ASP.Net MVC с определенными стандартными маршрутами. Приложение редактирует метаданные для нашей базы данных. Схема URL-адреса:
http://localhost/tables/Edit/[Name of Table Here]
Это вызывает функцию edit
на контроллере tables
и передает имя таблицы в качестве параметра id
. Все таблицы работают нормально, кроме одной с именем con
. Следующий URL приводит к ошибке 404:
http://localhost/tables/Edit/con
Единственное, о чем я могу думать, это то, что con
должно быть каким-то зарезервированным словом в отношении маршрутизации MVC. Кто-нибудь знает, так ли это и есть ли другие зарезервированные слова, которых следует избегать?