我已使用here中的PermanentRedirectResult
在ASP.NET MVC 1中执行301重定向。自从升级到2.0后,不再发送301响应。而是发送一个只包含类名的200响应。未执行自定义ASP.NET MVC ActionResult
设置断点表示PermanentRedirectResult
上的ExecuteResult
方法永远不会被调用。显然框架只是在结果上调用ToString()而不是执行它。
有没有其他人看到过这个?这是2.0中的故意改变,如果是这样,我现在需要做什么来使用自定义的ActionResult?
你的方法是什么样的? (包括所有的属性,如果有的话) – Ahmad 2010-07-19 12:06:56