【发布时间】:2010-07-19 10:46:11
【问题描述】:
我使用here 中的PermanentRedirectResult 在 ASP.NET MVC 1 中执行 301 重定向。自从升级到 2.0 后,不再发送 301 响应。而是发送仅包含类名的 200 响应。
设置断点表示永远不会调用PermanentRedirectResult 上的ExecuteResult 方法。显然框架只是在结果上调用 ToString() 而不是执行它。
还有其他人看过吗?这是 2.0 中的故意更改吗?如果是,我现在需要做什么才能使用自定义 ActionResult?
【问题讨论】:
-
你的方法是什么样的? (包括所有属性,如果有的话)