[mapguide-users] Re: MapGuideApiPINVOKE

Kenneth Skovhede ks at geograf.dk
Thu Feb 4 14:27:00 EST 2010


I have no idea what the problem is then,
the php and .net dll's should be identical.

I always put the dll's from the .net folder into the app's bin folder,
so I am certain that the w3p can find them.

Regards, Kenneth Skovhede, GEOGRAF A/S



Gunter Becker skrev:
> Ok, I tried using ProcessMonitor and I got a hint that the w3wp process is
> looking for the MapGuideUnmanagedApi.dll in different locations. At least
> the dll is found in the path "C:\Program Files\OSGeo\MapGuide\Web\PHP". All
> the other referenced dll's also were found in this folder
> and loaded sucessfully. I can see no error!
>
> By the way, I realized that the path "C:\Program
> Files\OSGeo\MapGuide\Web\www\mapviewernet\bin"
> is missing in environment variables on this MapGuide-installation. But this
> seems to take no effect since all the dll were found in the PHP folder.
> Maybe this is an installer issue with this specific operating system:
> "Windows Server 2008 Enterprise".
>
> Gunter
>
>
> Kenneth Skovhede, GEOGRAF A/S wrote:
>   
>> Ok, it was as I suspected then.
>> You correctly load the MapGuideDotNetApi.dll, but it cannot call 
>> MapGuideUnmanagedApi.dll.
>> The error message 0x8007007F seems to indicate that the dll itself was 
>> found, but it is missing a method.
>> I'm unsure if the "missing method"-error means that the dll itself is 
>> broken, or the method is simply missing.
>>
>> Try using a tool such as "Process Monitor" to see what dll files it is 
>> actually reading:
>> http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
>>
>> Regards, Kenneth Skovhede, GEOGRAF A/S
>>
>> On 03-02-2010 10:25, Gunter Becker wrote:
>>     
>>> The InnerException is:
>>>
>>> 'The type initializer for 'SWIGExceptionHelper' threw an exception'
>>>
>>> The InnerException of this Exception sounds a little bit weird (it's in
>>> german but I try to translate):
>>>
>>> 'The DLL "MapGuideUnmanagedApi": procedure could not be found. (Exception
>>> from HRESULT: 0x8007007F) cannot be loaded.'
>>>
>>> Please take a look at this screenshot to see the original
>>> http://n2.nabble.com/file/n4506237/Exception.jpg exception  text
>>> (german).
>>>
>>> Thanks in advance ,
>>>
>>> Gunter
>>>
>>>    
>>>       
>> _______________________________________________
>> mapguide-users mailing list
>> mapguide-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>
>>
>>     
>
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20100204/f85aa778/attachment.html


More information about the mapguide-users mailing list