Tôi đang cố gắng sử dụng các ràng buộc C # gdal nhưng tôi gặp lỗi trong mã C # có nội dung "Không thể tải DLL 'gdal_wrap': Không thể tìm thấy mô-đun được chỉ định. (Ngoại lệ từ HRESULT: 0x8007007E)".
Tôi đã xem xét các phụ thuộc cho gdal_csharp.dll và mọi thứ đều ổn. Hai điều nổi bật là csharp dll là dll 32 bit, trong khi tất cả các phụ thuộc đều dành cho hệ thống 64 bit (máy của tôi có CPU 64 bit). Ngoài ra, tệp ieshims.dll được liệt kê dưới dạng phụ thuộc, nhưng từ những gì tôi thu thập được, không nhất thiết phải cài đặt nó.
Tôi đã thử cài đặt các tệp theo cách thủ công thông qua tệp zip và cũng sử dụng trình cài đặt .msi cho các thư viện lõi gdal. Tôi chắc chắn đã thêm các đường dẫn đến các tệp thực thi gdal vào đường dẫn hệ thống của mình.
Tôi đã tải xuống các tệp nhị phân từ đây: http : //www.gisi INTERNals.com/query.html?content=filelist&file=release-1800-x64-gdal-1-11-1-mapserver-6-4-1.zip
Và tôi đại khái đã làm theo hướng dẫn này để biết hướng dẫn cài đặt: http : //vipassanaandenviralinformatics.blogspot.co.nz/2013/03/getting-started-with-c-and-gdal.html
Tôi đang sử dụng Visual Studio 2013, trong đó các tệp nhị phân có sẵn trên trang web ở trên.