I get an exception when there're no .chm files in Resources folder: I suppose it'd be good idea to show to user some message likes 'No help files' or simmilar. Error: Exception of type 'System.Web.HttpUnhandledException' was thrown Details: System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Xtensive.HelpServer.Chm.HelpEngine.GetIndexItems() at Xtensive.HelpServer.Web.DefaultPage.CreateTabStrip() at Xtensive.HelpServer.Web.DefaultPage.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace --- at System.Web.UI.Page.HandleError(Exception e) This thread was imported from our support forum. The original discussion may contain more detailed answer. Original topic by EvilShrike. |
The bug is forwarded to our developers.
Marat Faskhiev (Xtensive) wrote: Bug fixed.