Приложение MVC выдает ошибку при маршрутизации - PullRequest
2 голосов
/ 28 октября 2010

Я установил приложение MVC на одну из машин, и оно прекрасно работает. При использовании одной и той же базы кода при установке на другом компьютере выдается следующая ошибка:

A route named "myroute" is already in the route collection. 
Route names must be unique

Это заставляет меня сказать, что что-то не правильно установлено на втором компьютере. Любые подсказки о том, что может быть установлено неправильно?

Ответы [ 2 ]

5 голосов
/ 07 июня 2011

Проверьте вашу папку bin.Может быть, есть другой .dll, который добавляет тот же маршрут к RouteCollection.

Это случилось со мной, когда я переименовывал проект.У меня было 2 .dll в папке bin:

  1. MyProject.Web.dll
  2. MyProjectNewName.Web.dll
1 голос
/ 28 октября 2010

Это не похоже на проблему с установкой, это похоже на проблему с кодом, скорее всего, если маршруты в областях конфликтуют с другими маршрутами.

Как / когда вы получили эту ошибку? Какой URL? Вы запрашивали один и тот же URL на обеих машинах?

Выполните поиск в вашей кодовой базе для "myroute", чтобы быть вдвойне безопасным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...