MVC应用程序在路由时出错

Dot*_*ude 2 asp.net-mvc asp.net-mvc-2

我在其中一台机器上安装了一个MVC应用程序,效果很好.使用相同的代码库,当我在不同的机器上安装它时,我收到以下错误:

A route named "myroute" is already in the route collection. 
Route names must be unique
Run Code Online (Sandbox Code Playgroud)

这让我想说第二台机器上没有正确安装的东西.有关可能安装错误的任何线索?

Pet*_*der 5

检查您的bin文件夹.也许还有另一个.dll将相同的路由添加到RouteCollection.

当我重命名一个项目时,这发生在我身上.我的bin文件夹中有2个.dll:

  1. MyProject.Web.dll
  2. MyProjectNewName.Web.dll

  • 是的 - 这也发生在我身上!我讨厌想想自己找到它需要多长时间!谢谢! (2认同)