在我的单轨项目中。我使用属性Rescue
[Rescue("generalerror", typeof(System.Exception))]
但仍然抛出错误500“错误处理操作”。我怎么能隐藏它?
答案 0 :(得分:0)
嗯,你有一个名为" generalerror.vm"或同等学历? (.vm是NVelocity后缀)。
如果您没有指定ExceptionType,那么它也会捕获所有异常,因此您不需要明确指定它。
如果你的救援是在一个单独的控制器上,那么你需要这种语法:
[Rescue( typeof( RescueController ), "Index" )]
哪里"索引"是RescueController上的操作,将在失败时调用。
答案 1 :(得分:0)
确保将名为“generalerror”的视图放入“视图/救援”中