I was looking for a CHM reader for Pocket PC’s and found one at CodeProject site:
http://www.codeproject.com/KB/mobile/CHMReaderNet.aspx
Since CodeProject offers lot of cool stuff I was happy. So I downloaded and installed CHMReader.Net!
But the result when opening a .chm file was disillusioning:
The full stack trace:
CHMReader.Net.exe
NullReferenceException
bei HtmlHelp.ChmDecoding.CHMFile.SaveDump(DumpingInfo dmpInfo)
bei HtmlHelp.ChmDecoding.CHMFile..ctor(HtmlHelpSystem systemInstance, String chmFile, Boolean onlySystemData, DumpingInfo dmpInfo)
bei HtmlHelp.ChmDecoding.CHMFile..ctor(HtmlHelpSystem systemInstance, String chmFile, DumpingInfo dmpInfo)
bei HtmlHelp.HtmlHelpSystem.OpenFile(String chmFile, DumpingInfo dmpInfo)
bei CHMReader.Net.CHMReader.OpenCHMFile(FileInfo CHMFileInfo)
bei CHMReader.Net.CHMReader.mnuOpen_Click(Object sender, EventArgs e)
bei System.Windows.Forms.MenuItem.OnClick(EventArgs e)
bei System.Windows.Forms.Menu.ProcessMnuProc(Control ctlThis, WM wm, Int32 wParam, Int32 lParam)
bei System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)
bei System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
bei Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
bei System.Windows.Forms.Application.Run(Form fm)
bei CHMReader.Net.CHMReader.Main(String[] args)
Maybe this helps the author to investigate and even fix the problem?
Tested on a MDA Compact IV with .NET Compact Framework 3.5!