I know this is an old post but with the release of 2.5 I am upgrading and am
hoping to get a few ideas.  I need to develop for Windows Server 2008 R2. 
My development machine is:

Windows 7 64 bit
Visual Studio 2010
IIS 7.5
MGOS 2.5 64 bit

I have installed the 64 bit version to my development machine.  All is
working except for the visual studio warning:   "C:\Program
Files\OSGeo\MapGuide\Web\www\Cid_Map\AsBuilts.aspx: ASP.NET runtime error:
Could not load file or assembly 'MapGuideDotNetApi' or one of its
dependencies. An attempt was made to load a program with an incorrect
format.  I can modify and compile the project and it runs fine on my
development machine.  Intellisense does not work, however.

I assume this is because visual studio is 32 bit.  Would I be better off
installing 32 bit Mapguide on the development machine?  If I do, what will I
need to do to move the app to the Windows Server 2008 R2 machine?  I assume
that at the very least I will need to replace the 32 bit dll's with the 64
bit versions on the server and the application path will be different:
c:\Program Files\Osgeo\ ... vs c:\Program Files (x86)\Osgeo\ ...  as stated
in previous posts.

Also, would I compile my app as Any CPU?

Should this work or is the a better way?

Any suggestions would be greatly appreciated.

Greg





--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/64-bit-woes-tp4182647p5046155.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
_______________________________________________
mapguide-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapguide-users

Reply via email to