[gdal-dev] Problems with C# ogr_wrap.dll

Tom van der Putte tom at vdputte.nl
Thu Feb 11 02:50:25 EST 2010


Hi
Tamas,
 Thanks for the reply. I tried your method in the overkill-mode to be
sure: copying all dlls from gdalbin and gdalbingdalcsharp and this
worked with the 32bit (not the 64 bit). I had already set the path to
gdalbin so I don't understand why it doesn't work but hey, I'm a happy
man!
 Cheers!
 Tom
 On Wed 10/02/10 18:03 , Tamas Szekeres szekerest at gmail.com sent:
 Hi Tom,
 In this case you'll have to set a reference to ogr_csharp.dll and
make sure the unmanaged dll-s (ogr_wrap.dll and it's dependencies like
proj.dll) are available to load by the application, either by copying
these dll-s into your executing directory or make them available in
the PATH environment.
 Best regards,
 Tamas
 2010/2/10 Tom van der Putte 
  Hi,
 I'm currently having a problem getting the C# OGR binaries to work
on a 64bit WinXP Pro machine, using VS2008 Pro. Ive tried both the
32bit Binaries and the 64 bit binaries.
 * Using the 32bit binaries from
http://vbkto.dyndns.org:1280/sdk/Default.aspx [2] as well as the
general FW windows binaries:
 I set the target platform to x86, added the reference path to the
32bit binaries and added those as a reference. However the
ogr_warp.dll is nowhere to be seen in the references. Calling the
Ogr.RegisterAll(); results in the error :"Unable to load DLL
'ogr_wrap': The specified module could not be found. (Exception from
HRESULT: 0x8007007E)"  
 When I manually try to add the dll under the references, it says it
cannot do so, and I have to check that it is either in use, or a valid
assembly.
 * Using the 64bit binaries from
http://vbkto.dyndns.org:1280/sdk/Default.aspx, [3] and the target
platform set to x64, the ogr_wrap.dll file is not in the bin/debug
dir, and I get an error: "An attempt was made to load a program with
an incorrect format. (Exception from HRESULT: 0x8007000B)"
 If I add the ogr_warp.dll to the debug/bin folder, the "Unable to
load DLL 'ogr_wrap': The specified module could not be found.
(Exception from HRESULT: 0x8007007E)" error pops up.
 Any ideas?
 Cheers,
  Tom
 _______________________________________________
 gdal-dev mailing list
 http://lists.osgeo.org/mailman/listinfo/gdal-dev [5]
 

Links:
------
[2] http://vbkto.dyndns.org:1280/sdk/Default.aspx
[3] http://vbkto.dyndns.org:1280/sdk/Default.aspx,
[5] http://lists.osgeo.org/mailman/listinfo/gdal-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/gdal-dev/attachments/20100211/0aaa428d/attachment.html


More information about the gdal-dev mailing list