Bit of a complicated one. I've got Manifold 8 (both 32 bit and 64 bit) installed on my machine. We produce map files by calling a MappingService, which produces and then emails the map for us. Basically, it loads up the map using a mapServer, makes the changes required, and exports the layout to pdf before emailing.
This is all well and good, and I'm starting to get my head around the code. However, I've been asked to make changes to a map and test it on my local machine.
As I say, I have both 32 and 64 bit versions installed, and they can both connect to the PostGres server and database in which we store some of our data. However, when I run the test through Visual Studio, no matter whether I choose 32 or 64 bit, it won't connect to PostGres and the layers required don't come through.
As an aside, it does connect to our SQL server (which stores some of the data we use to populate the layers, but not all).
I know this one sounds very specific, but does anyone have any idea as to anything I might be missing?
EDIT - I did just find out that the 32-bit version was missing a load of dlls which meant it couldn't connect, including libpq, but copied them over from a working copy. 32-bit version now connecting, but it still won't when testing.