Skip to:
this is the offending line, in Generate: long hival = ( ( long ) base.Generate( session, obj ) );
possible fix: long hival = (long)Convert.ChangeType(base.Generate( session, obj ), typeof(System.Int64));
cause: the call to base.Generate returns a boxed Int32, which cannot be directly cast to an unboxed Int64.
0.7 was released
code was committed to cvs.
this is the offending line, in Generate: long hival = ( ( long ) base.Generate( session, obj ) );
possible fix: long hival = (long)Convert.ChangeType(base.Generate( session, obj ), typeof(System.Int64));
cause: the call to base.Generate returns a boxed Int32, which cannot be directly cast to an unboxed Int64.