I have been chasing these issues for days now and I could really use some help 
from someone that is familiar with Mapguide. The sample map loads up just fine 
using the Maestro Preview tool. The problem is while trying to implement using 
vb.net Please see the following info.
 
When run the code below in Debug mode I get the following Error.
 
 
Could not load file or assembly 'MapGuideDotNetApi, Version=1.0.0.1, 
Culture=neutral, PublicKeyToken=null' or one of its dependencies. An attempt 
was made to load a program with an incorrect format. 
Description: An unhandled exception occurred during the execution of the 
current web request. Please review the stack trace for more information about 
the error and where it originated in the code. 
 
Exception Details: System.BadImageFormatException: Could not load file or 
assembly 'MapGuideDotNetApi, Version=1.0.0.1, Culture=neutral, 
PublicKeyToken=null' or one of its dependencies. An attempt was made to load a 
program with an incorrect format.
 
Source Error: 
An unhandled exception was generated during the execution of the current web 
request. Information regarding the origin and location of the exception can be 
identified using the exception stack trace below. 
 
 
 
Mapguide installed using MapGuideOpenSource-2.2.0.5518-RC3-x64.exe
 
Windows 7 Enterprise 64 bit
IIS 7
Visual Studio 2010, asp.net, VB.net code behind.
 
With references to the following:
 
C:\Program Files\OSGeo\MapGuide\Web\www\mapviewernet\bin\MapGuideDotNetApi.dll
C:\Program 
Files\OSGeo\MapGuide\Web\www\mapviewernet\bin\OSGeo.MapGuide.Foundation.dll
C:\Program 
Files\OSGeo\MapGuide\Web\www\mapviewernet\bin\OSGeo.MapGuide.Geometry.dll
C:\Program 
Files\OSGeo\MapGuide\Web\www\mapviewernet\bin\OSGeo.MapGuide.MapGuideCommon.dll
C:\Program 
Files\OSGeo\MapGuide\Web\www\mapviewernet\bin\OSGeo.MapGuide.PlatformBase.dll
C:\Program Files\OSGeo\MapGuide\Web\www\mapviewernet\bin\OSGeo.MapGuide.Web.dll
 
Default.aspx markup:
 
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" 
Inherits="mapguide4._Default" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
 
<html xmlns="http://www.w3.org/1999/xhtml";>
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    
    </div>
    </form>
</body>
  
</html>
 
 
Using the following code:
   
Imports OSGeo.MapGuide
Imports System.Xml
 
 
Public Class _Default
    Inherits System.Web.UI.Page
 
 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) 
Handles Me.Load
 
        Dim map As New MgMap
        
    End Sub
 
End Class
 
 
 
Everything I’ve read indicates that this may be due to 32 bitness of the dlls.
 
 
 
Thank you,
 
John                                      
_______________________________________________
mapguide-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapguide-users

Reply via email to