64bit Uniface and ocx/other woes.
Author: i.sharp@pcisystems.co.uk (Iain Sharp)
So, we have so far dealt with 64bit operating systems etc by blithely installing the 32bit uniface on them, with no (major) issues. However, a recent problem with (probably) max number of handles, has led to me trying the software using the 64 bit install (uniface 9.7.04). My immediate issue is that the mss40.dll is not there, so I am also having to change to mss50, which will, if we implement it, force us to try and persuade some of our customers to upgrade their SQL server. Is there a 64bit mss40.dll anywhere? Would it be compatible? After that, I am having problems with it failing to communicate with ocx and other dlls we use for 3rd party software. (We have a crystal reports integration ocx, vital to the system, which fails, and several 3rd party dlls, which won't load.) 1. Is there something we can set at windows/uniface level to just turn the ability to integrate these dlls with 64bit uniface? 2. For the ones under our control, written in visual studio, is there a simple method of compiling up a 64bit version, and how do people cope with mixed installations (some 32bit, some 64 bit?) Sorry to come off as a clueless newbie here, but outside of uniface development, I mostly am.
Iain