EODBDescriptor does not allow static object identifiers.  To fix the problem, upgrade to 1.0.3 or make the following code change:


EODBDescriptor cs line: 83, change:
    aEODBClass.OID = aNewOID > 0 ? aNewOID : aEODBClass.Database.GetNewOID();
to
    aEODBClass.OID = aNewOID != 0 ? aNewOID : aEODBClass.Database.GetNewOID();