When I installed Visual Prolog, and afterwards, when I started it, I got the following
error message: "The application uses CTL3D32.DLL, which is not the correct
version. This version of CTL3D32.DLL is designed only for Windows NT systems".
I am running Windows 98. What's wrong, and how do I correct it?
The Visual Prolog installation program uses a service called CTL3D32.DLL that works
under Windows 95, 98, and NT.
Unfortunately, before you attempted to install Visual Prolog, another installation program
had upgraded this DLL at your computer to one that works only under Windows NT. This
upgrade was the reason of the error message.
What can you do?:
VIP Setup program searches for CTL3D32.DLL in the Windows system directory.
- You need to find, where CTL3D32.DLL is located in your system directory (e.g. under
Windows NT it is located in ..\<Windows_root>\System32 directory).
- Sometimes several copies of CTL3D32.DLL, installed by various programs, can be found in
different subdirectories.
If you find more than one occurrence, move all them to another location, and returning one
by one define what is used really.
- Compare its date with the dates of other Windows DLLs. Is it the same?
- Replace the CTL3D32.DLL for Windows NT with a correct one. There are several ways to do
this.
- Visual Prolog contains CTL3D32.DLL in ..\<VIP_root>\BIN\WIN\DLL subdirectory, but
it does not copy it to the system location automatically. You can copy this DLL to the
system directory.
- You can restore the DLL from a back up copy of your system, or from Windows 98
distribution.
|