I am porting an application that uses FlyGrid from .Net 1.1 to .Net 2.0 (64 Bit). I'm using version 18.104.22.168, since that was the version at the time I got this app working. I'm using a modification of the self-related, virtual mode grid example.
The conversion has been successful, and I thought all was well with the Flygrid. However, all of my testing up to this point has been in debug mode. When I run the application in regular runtime, I encounter this error everytime I try to do anything with the FlyGrid instance:
System.OverflowException: Arithmetic operation resulted in an overflow.
at NineRays.Windows.Forms.FlyGrid.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Unfortunately, I can't activate JIT debugging to see where the issue is derived from. As I said, the FlyGrid works without issue in debug - why would it fail in runtime?