Ji, Since the error message you reported indicated a corrupt DLL file, we should first check if the file you got is the same as on our server. The length and MD5 checksum of the file should match these outputs: $ ls -l netcdf-3.6.1-beta1-win32dll.zip -rw-rw-r-- 1 russ ustaff 331992 Feb 28 08:34 netcdf-3.6.1-beta1-win32dll.zip $ md5sum netcdf-3.6.1-beta1-win32dll.zip d356b8649f90a6312b4b3c2c23a9560e netcdf-3.6.1-beta1-win32dll.zip If those look OK, I don't know what's wrong. Have you tried the more recently built DLL file from ftp://ftp.unidata.ucar.edu/pub/netcdf/contrib/win32/netcdf-3.6.1-win32.zip or the experimental DLLs described at http://www.unidata.ucar.edu/software/netcdf/docs/faq.html#windows Is just the C netCDF interface sufficient, or do you also need the Fortran or C++ interfaces? As discussed in the link above, we have not successfully ported the C++ interface to Windows, but here's a user report of one way to do it: http://www.unidata.ucar.edu/mailing_lists/archives/netcdfgroup/2006-December/001418.html If you need the Fortran API, you should definitely try the two experimental builds of the version 3.6.2 DLLs. --Russ Russ Rew UCAR Unidata Program address@hidden http://www.unidata.ucar.edu Ticket Details =================== Ticket ID: MTV-227513 Department: Support netCDF Priority: Normal Status: Closed