But now, I would like to run it... So, I wanted to use these following
.dll:
hdf5dll.dll, hdf5_hldll.dll, szip.dll, and zlib.dll.
The assembly was built against HDF5 1.8.8. You need
http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.8/bin/windows/HDF5188-win
64-shared.zip
Make sure that those DLLs (hdf5dll.dll & friends are in your path)
where can I find this reference for the version 1.8.9?
There's currently no build against 1.8.9. This is not a technical problem.
HDF5DotNet is currently unfunded, hence at the bottom of the priority list.
There will be an HDF5DotNet 1.8.9, but I can't give you a date for it.
_Then, I wanted to install the two files dowloaded (static and shared) but
during the
installation there is a warning saying that the name of the PATH is too
long...
You might want to be careful with installing both. By default, they'll both
install
into 'C:\Program Files\HDF Group\HDF5\1.8.8' which is typically not what you
want,
e.g., both create a lib subdirectory, but the szip.lib and zlib.lib archives
are incompatible.
(I usually create 'dynamic' and 'static' subdirectories to keep them
separate.)
HDF5DotNet.dll is the only assembly reference you need in your VS project.
_To finish, when I want to execute it said me that it is impossible to
load the
assembly "HDF5DotNet, version= 1.8.8.0" maybe it was like I said, because
it is an old version?
The loader will say that also when it cannot find some of the dependencies,
i.e.,
the unmanaged hdf5dll.dll & co (1.8.8!).
Please let us know how you're getting on!
Best, G.