【问题标题】:All new actions on controller are coming up 404 in my existing controller and new ones控制器上的所有新操作都将在我现有的控制器和新控制器中出现 404
【发布时间】:2010-07-16 22:32:07
【问题描述】:

突然间,我所有控制器上的新操作都出现 404 错误。

已经存在的操作可以正常工作。例如这个控制器方法有效:

public ActionResult AddItem() 
{
   return View();
}

但是这个没有:

public ActionResult Bob()
{
   return View();
}

Views/Tools/AddItem.aspx 和 Views/Tools/Bob.aspx 都存在,global.asax 默认路由保持不变。

我尝试关闭 VS2010 并重新打开无济于事。

如果我尝试创建一个新控制器并像上面一样创建一个基本的 ActionResult,它也会失败并返回 404。

以前有没有人遇到过这种情况?

【问题讨论】:

    标签: asp.net-mvc-2


    【解决方案1】:

    您可能尚未重新编译您的项目和/或未将更新的 dll 部署到您的服务器。

    【讨论】:

    • 我已经清理/重建/开闭。创建了新的控制器。它在本地运行,我已经停止并重新启动了 Cassini 十亿次。令人费解。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-07
    • 1970-01-01
    • 1970-01-01
    • 2015-01-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多