Q) When I run Express or MSCAD I get an error message saying that the file CTL3D32.DLL is the wrong version. What caused this? How do I correct this?


A) MicroSurvey installs the correct version of this file if the file does not already exist on the computer. If it finds the file then it checks to see if it is the correct version for the operating system on that machine. If it is the wrong version then we tell you about it in the message reported. If it is incorrect then this tells us that another program has copied this file onto the computer and has copied the wrong version. This file is a library file and a large chunk of it is the same for all versions of windows but there are some routines in it that are unique to the specific operating system.

The program will run for the most part, even though it is the wrong version of the CTL3D32.DLL file. If you want to correct the problem (and you should), then what you need to do is erase the file from the computer using Windows Explorer. Then reinstall Express again overtop of the existing copy (remember to enter the CD Key number again and backup any customized files if you have any) and during the installation we will place the correct version on the computer for you. The other program should either be unaffected or if it does react then the manufacturer needs to be informed - either way we are fixing the problem for you. This problem may appear if you install another program after MSCAD/Express is installed - if so then you know which program is the offending program. The fix is the same.