Read external 3dm file from grasshopper c#

Hi all,

I am starting to look at this function:
http://developer.rhino3d.com/api/RhinoCommonWin/html/M_Rhino_FileIO_File3dm_Read_1.htm

I’ve been testing it against several of my rhino files. It seems that if the size is larger 50MB, it takes quite a long time to read and it returns a null value.

In general, why would it return a null value (therefore an error)? Why some files can be read without problems and other can’t?

Sorry, I just realized that I was trying to read Rhino files created with RhinoWIP from Rhino 5!!