我正在使用 ASP.NET 在 MapGuide Open Source 2.5.2 64bit 上开发一个 Web 应用程序。当我尝试从我的 login.aspx 页面创建用户会话时,我收到此错误:
'OSGeo.MapGuide.MapGuideApiPINVOKE' 的类型初始值设定项引发异常
我正在使用以下代码来创建会话:
try
{
MapGuideApi.MgInitializeWebTier (string.Format ("{0} \ \ {1}", serverpath, "webconfig.ini"));
var site = new MgSite ();
site.Open (new MgUserInformation (userName, userPassword));
var sessionID = site.CreateSession ();
Session.Add ("MgSessionId", sessionID);
return true;
}
catch (MgException exMg)
{
this.lblMessage.Text = exMg.Message;
}
有没有人有关于如何解决它的想法?我没有在网上找到解决方案。谢谢