Hi!
We're building applications using MapInfo integrated mapping. We're in the process of migrating our 32 bit application to 64 bit since it seems to be "the future" now for MapInfo Pro. However, we've early on ran into issues. The included integrated mapping samples in the MapInfo Pro folder run fine when compiled and ran from within Visual Studio, but seemingly only because the output folder for the executables is the MapInfo Pro install folder! This has never been a requirement before, when we use e.,g. MapInfo 12 via COM. It found the MapInfo dependencies via the Windows Registry. Surely, Pitney Bowes do not imply that we are to copy our flagship application into the MapInfo Pro installs by our end users? Any idea of what's going on?
Specifically, the error we get from running integrated mapping applications from arbitrary folders is that micore_ux.dll can't be found as soon as MapInfo.Application.MapInfoCore.StartUp(null) is executed. It's right there in the MapInfo Pro install folder but our applications / samples can't find it if they aren't actually compiled into C:\Program Files\MapInfo!