[mapguide-users] The type initializer for 'OSGeo.MapGuide.MapGuideApiPINVOKE' threw an exception.
Smith Roman
autisi at yahoo.com
Wed Jan 15 15:23:59 PST 2014
Hi All,
I am using visual studio 2012 on a windows 7 enterprise pc. I created an asp.net web site and successfully installed the nuget package. (https://nuget.org/packages/mapguide-api-web-x64).
I then created a Default.aspx page with the following code:
<%@ Page language="c#" Debug="true"%>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Collections.Specialized" %>
<%@ Import Namespace="System.Text" %>
<%@ Import Namespace="System.Globalization" %>
<%@ Import Namespace="OSGeo.MapGuide" %>
<%-- <!-- #Include File="utilityfunctions.aspx --> --%>
<script runat="server">
String webLayout = "Library://Samples/Sheboygan/Layouts/SheboyganAsp.WebLayout";
String defaultUser = "Anonymous";
String defaultPassword = "";
String sessionId = "";
String configFilePath = "C:/Program Files/OSGeo/MapGuide/Web/www/webconfig.ini";
//String configFilePath = "C:/Program Files/OSGeo/MapGuide/Web/www";
//String configFilePath = "@C:\Program Files\OSGeo\MapGuide\Web\www\webconfig.ini";
</script>
<%
try
{
// Initialize a session and register a variable to hold the
// session id, then initialize the Web Extensions, connect
// to the site, and create a session.
MapGuideApi.MgInitializeWebTier(configFilePath);
MgUserInformation userInfo = new MgUserInformation(defaultUser, defaultPassword);
MgSite site = new MgSite();
site.Open(userInfo);
sessionId = site.CreateSession();
}
catch (Exception e)
{
Response.Write(" map guide error: " + e.Message);
}
%>
<html>
<head>
<title>Viewer Sample Application</title>
</head>
<frameset rows="30,*" frameborder="no" framespacing="0">
<frame id="titleFrame" frameborder="no" marginwidth="0" marginheight="0" scrolling="no" src="title.html">
<frame id="viewerFrame" frameborder="no" marginwidth="0" marginheight="0" scrolling="no" src="../mapviewernet/ajaxviewer.aspx?SESSION=<%=sessionId%>&WEBLAYOUT=<%=webLayout%>">
</frameset>
</html>
The error I am now getting is " The type initializer for 'OSGeo.MapGuide.MapGuideApiPINVOKE' threw an exception ". I am using the 64bit version of map guide 2.5.2.
Any ideas ?
Regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapguide-users/attachments/20140115/5b821a87/attachment.html>
More information about the mapguide-users
mailing list