[mapguide-users] MaestroAPI Comapatibility
Gunter Becker
gunter.becker at csogis.de
Mon Jul 27 04:17:37 EDT 2009
Hi Kenneth,
thank you for your reply. The problem was the unsigned MapGuideDotNetApi.dll
as you mentioned in your solution.
One note: When doing the rebinding of the strong name assembly the
assemblyname parameter has to be "MapGuideDotNetApi" and not
"OSGeo.MapGuide.MaestroAPI":
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="MapGuideDotNetApi"
publicKeyToken="f526c48929fda856" />
<bindingRedirect oldVersion="2.0.0.2308"
newVersion="1.0.0.1" />
</dependentAssembly>
</assemblyBinding>
</runtime>
Thank you for your help,
Gunter
Kenneth Skovhede, GEOGRAF A/S wrote:
>
> You need a version of the MapGuideDotNetApi.dll that is signed
> with the correct key.
> You can use the Signer tool (from codeplex) to sign the assembly
> with the key found in the MaestroAPI source code.
>
> http://www.codeplex.com/Signer
> http://trac.osgeo.org/mapguide/browser/trunk/Tools/Maestro/MaestroAPI/maestroapi.key
>
> If the dll is already signed, you have to fiddle a bit with the Signer
> to get it to re-sign it.
> It looks as if the dll is not signed in the beta.
>
> Once you have the signed version, you need to add an assembly rebinding
> directive to
> the app.config or web.config:
> http://blogs.msdn.com/suzcook/archive/2004/05/14/132022.aspx
> (See Example 2)
>
> The publicKeyToken is f526c48929fda856 and the assemblyname is
> OSGeo.MapGuide.MaestroAPI.
>
> Regards, Kenneth Skovhede, GEOGRAF A/S
>
>
>
> Gunter Becker skrev:
>> Hi,
>>
>> is the current MaestroAPI.dll compatible with the MapGuideDotNetApi.dll
>> that
>> ships with the MGOS2.1 Beta1 - Installer.
>> In my .NET-WebApplication I got an error that says that MaestroAPI could
>> not
>> reference the correct MapGuideDotNetApi.dll. Is there a workaround or is
>> it
>> just not supported until final release of MGOS 2.1
>>
>> Thanks, Gunter
>>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>
>
--
View this message in context: http://n2.nabble.com/MaestroAPI-Comapatibility-tp3315692p3332632.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
More information about the mapguide-users
mailing list