There were some changes to the MapGuide Unmanaged dlls between 2.0 and 2.1.
You need an updated MapGuideDotNetApi:
http://trac.osgeo.org/mapguide/wiki/maestro/MaestroAPI/MapGuideDotNetApiVersions
Regards, Kenneth Skovhede, GEOGRAF A/S
On 01-03-2010 17:18, carls wrote:
I have just uninstalled MGOS2.0 and installed MGOS2.1 on Vista.
It runs very well. I can access MSOS server and view the map with Maestro
r4586.
But if I intend to access the server with LocalNativeConnection of
MaestroAPI (The code is as follows), one exception will be thrown.
Impossible Get Entry Point 'CSharp_MgSiteConnectionToMgGuardDisposable' in
DLL 'MapGuideUnmanagedApi'
If use 'HttpServerConnection', it runs normally.
I serched the forum and found some discussions, but no suitable answers for
me.
thanks for any helps!
/********************/
/* Code */
public ServerConnectionI Connect()
{
if (string.IsNullOrEmpty(SessionID))
{
if (UseLocalConnection){
m_Conn = new LocalNativeConnection(LocalConfigFile,
UserName, Password,
System.Globalization.CultureInfo.CurrentCulture.TwoLetterISOLanguageName);
}
else
m_Conn = new HttpServerConnection(new Uri(ServerURI),
UserName, Password,
System.Globalization.CultureInfo.CurrentCulture.TwoLetterISOLanguageName,
true);
m_Conn.AutoRestartSession = true;
SessionID = m_Conn.SessionID;
}
else if (m_Conn ==null)
{
if (UseLocalConnection)
m_Conn = new LocalNativeConnection(SessionID);
else
m_Conn = new HttpServerConnection(new Uri(ServerURI),
SessionID, Locale, true);
m_Conn.AutoRestartSession = true;
}
return m_Conn;
}
-----
Regards, Carl SHE
_______________________________________________
mapguide-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapguide-users