<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">Hi All,</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent;
 font-style: normal;">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).</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">I then created a Default.aspx page with the following code:</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,
 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="background-color: transparent;"><br></div><div style="background-color: transparent;"><%@ Page language="c#" Debug="true"%></div><div style="background-color: transparent;"><%@ Import Namespace="System.IO" %></div><div style="background-color: transparent;"><%@ Import Namespace="System.Collections.Specialized" %></div><div style="background-color: transparent;"><%@ Import Namespace="System.Text" %></div><div style="background-color: transparent;"><%@ Import Namespace="System.Globalization" %></div><div style="background-color: transparent;"><%@ Import Namespace="OSGeo.MapGuide" %></div><div style="background-color: transparent;"><br></div><div style="background-color: transparent;"><%--    <!-- #Include File="utilityfunctions.aspx -->   --%></div><div
 style="background-color: transparent;"><br></div><div style="background-color: transparent;"><script runat="server"></div><div style="background-color: transparent;">String webLayout = "Library://Samples/Sheboygan/Layouts/SheboyganAsp.WebLayout";</div><div style="background-color: transparent;">String defaultUser = "Anonymous";</div><div style="background-color: transparent;">String defaultPassword = "";</div><div style="background-color: transparent;">String sessionId = "";</div><div style="background-color: transparent;">String configFilePath = "C:/Program Files/OSGeo/MapGuide/Web/www/webconfig.ini";</div><div style="background-color: transparent;">//String configFilePath = "C:/Program Files/OSGeo/MapGuide/Web/www";</div><div style="background-color: transparent;"><br></div><div style="background-color: transparent;">//String configFilePath = "@C:\Program Files\OSGeo\MapGuide\Web\www\webconfig.ini";</div><div style="background-color:
 transparent;"><br></div><div style="background-color: transparent;">  </div><div style="background-color: transparent;"></script></div><div style="background-color: transparent;"><br></div><div style="background-color: transparent;"><%</div><div style="background-color: transparent;">    try</div><div style="background-color: transparent;">    {</div><div style="background-color: transparent;">        // Initialize a session and register a variable to hold the</div><div style="background-color: transparent;">        // session id, then initialize the Web Extensions, connect</div><div style="background-color: transparent;">        // to the site, and create a session.</div><div style="background-color: transparent;"><br></div><div style="background-color: transparent;">        MapGuideApi.MgInitializeWebTier(configFilePath);</div><div
 style="background-color: transparent;"><br></div><div style="background-color: transparent;">        MgUserInformation userInfo = new MgUserInformation(defaultUser, defaultPassword);</div><div style="background-color: transparent;">        MgSite site = new MgSite();</div><div style="background-color: transparent;">        site.Open(userInfo);</div><div style="background-color: transparent;">        sessionId = site.CreateSession();</div><div style="background-color: transparent;">    }</div><div style="background-color: transparent;">    catch (Exception e)</div><div style="background-color: transparent;">    {</div><div style="background-color: transparent;">   </div><div style="background-color: transparent;">        Response.Write(" map guide error: " + e.Message);</div><div style="background-color:
 transparent;">        </div><div style="background-color: transparent;">        </div><div style="background-color: transparent;">    }</div><div style="background-color: transparent;">%></div><div style="background-color: transparent;"><br></div><div style="background-color: transparent;"><html></div><div style="background-color: transparent;"><head></div><div style="background-color: transparent;"><span class="Apple-tab-span" style="white-space:pre">  </span><title>Viewer Sample Application</title></div><div style="background-color: transparent;"></head></div><div style="background-color: transparent;"><frameset rows="30,*" frameborder="no" framespacing="0"></div><div style="background-color: transparent;"><span class="Apple-tab-span" style="white-space:pre">       </span><frame id="titleFrame" frameborder="no" marginwidth="0" marginheight="0" scrolling="no"
 src="title.html"></div><div style="background-color: transparent;"><span class="Apple-tab-span" style="white-space:pre">  </span><frame id="viewerFrame" frameborder="no" marginwidth="0" marginheight="0" scrolling="no" src="../mapviewernet/ajaxviewer.aspx?SESSION=<%=sessionId%>&WEBLAYOUT=<%=webLayout%>"></div><div style="background-color: transparent;"></frameset></div><div style="background-color: transparent;"></html></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica
 Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">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.</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"> </div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family:
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">Any ideas ?</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">Regards,</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style:
 normal;"><br></div></div></body></html>