[mapguide-internals] Re: MapGuide 2.2 RC1 build
Trevor Wekel
trevor_wekel at otxsystems.com
Sat Oct 2 10:08:05 EDT 2010
>> Tried connecting using TCP/IP with Maestro and got an exception from
>> OSGeo.MapGuide.MapGuideApiPINVOKE. Hand-typed: "The type initializer
>> for SWIGExceptionHelper threw an exception: Unable to load DLL
>> MapGuideUnmanagedAPI: The specified module could not be found."
>>
>You must be referencing an older MapGuideDotNetApi.dll
>MapGuideUnmanagedApi.dll does not exist post RFC68
That's true. The MapGuideUnmanagedApi.dll was replaced with a collection of "Unmanaged" dlls
FoundationUnmanagedApi.dll
GeometryUnmanagedApi.dll
MapGuideCommonUnmanagedApi.dll
PlatformBaseUnmanagedApi.dll
WebUnmanagedApi.dll
Which are referenced from a collection of new .Net assemblies
OSGeo.MapGuide.Foundation.dll
OSGeo.MapGuide.Geometry.dll
OSGeo.MapGuide.MapGuideCommon.dll
OSGeo.MapGuide.PlatformBase.dll
OSGeo.MapGuide.Web.dll
And the new MapGuideDotNetApi.dll uses TypeForwardedTo to reference the new assemblies. From a .Net API perspective, just referencing MapGuideDotNetApi.dll should bring everything in. From a C++ and install image perspective, a little more work is required.
I'm not sure if this helps...
Regards,
Trevor
More information about the mapguide-internals
mailing list