避免SharePoint默认错误屏幕

时间:2011-03-08 20:55:24

标签: c# sharepoint workflow

我正在为SharePoint开发自定义组件,当我收到一些错误时,我从SharePoint获得默认错误屏幕。有没有办法避免它,而是得到IIS asp错误? 此外,SharePoint Logs是获取有关错误和异常的更多信息的唯一场所吗?

谢谢,再见......

3 个答案:

答案 0 :(得分:3)

检查此站点以获取有关如何在sharepoint上打开标准IIS错误页面的信息:
http://www.customware.net/repository/display/SharePoint/Turn+Off+SharePoint+Custom+Error+Message+and+Display+Stack+Page+Output+Trace

答案 1 :(得分:2)

您使用的是哪个版本的SharePoint?

如果您使用的是SharePoint 2010,则可以启用开发人员仪表板以访问调试信息,包括跟踪日志。见http://blogs.technet.com/b/speschka/archive/2009/10/28/using-the-developer-dashboard-in-sharepoint-2010.aspx

您还可以在web.config文件中启用ASP.NET跟踪(注意)以获取有关错误的跟踪信息。见http://msdn.microsoft.com/en-us/library/bb386420.aspx

答案 2 :(得分:0)

如果在“某些错误”下您指的是拒绝访问的情况,则需要关闭重定向到“以其他用户身份登录”页面的默认处理。请参阅CatchAccessDeniedException(http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsecurity.catchaccessdeniedexception.aspx)

相关问题