When I start to do customization for AIMS using VS2010 .NET4.0, I copy the .dll file to my project folder, add reference to5 OSGeo***.dll files. I got the warning messageis as follows:
Warning C:\Altus\AltusWebMap\AltusWebMap\Default.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. C:\Abc\AbcWebMap\AbcWebMap\Default.aspx 1 1 AbcWebMap
How to fix this? Is this the problem that cause my redline not working? Thank you.
You need to make sure your IIS application pool assigned to your web application is running at the same bit-ness as your version of AIMS/MapGuide
- Jackie
IIS Application pool is 64 bits, AIMS2013 is also 64bits, but my visual studio 2010 is 32 bits. It also matters,right?
If you're debugging with Visual Studio's built-in web server (or IIS express), it's probably a 32-bit process, which is why it can't load your 64-bit MapGuide assemblies.
Try setting up a virtual directory in IIS for your MapGuide/AIMS application (assigned to the same application pool as MapGuide/AIMS) and open that virtual dir with Visual Studio (probably need UAC elevation). This should let you debug with IIS proper and have all the bitnesses be the same.
- Jackie
after days and days of work, I am still not able to compile my dot.net application with AIMS 2014 64-bit.
I followed this video also:
http://download.autodesk.com/media/adn/AIMS2012_Webcast_English/AIMS2012_Webcast_English.html
but without success
can someone help me?