我正在为SharePoint开发自定义组件,当我收到一些错误时,我从SharePoint获得默认错误屏幕。有没有办法避免它,而是得到IIS asp错误? 此外,SharePoint Logs是获取有关错误和异常的更多信息的唯一场所吗?
谢谢,再见......
答案 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)