Hi,
I'm getting an error when attempting to register Ftp.dll using regsvr32 at a command prompt. The error is:
This application has failed to start because MFC42.DLL was not found. Re-installing the application may fix this problem.
Followed by :
LoadLibrary("c:windowssystem32Ftp.dll") failed. GetLastError returns 0x0000007e.
MFC42.dll is in the C:WindowsSystem32 folder. It will register on my only Vista computer and some XP machines. The only commanality I have found with the problematic XP computers is the version of the MFC42.DLL, it is 6.2.4131.0
Sapien's Ftp.dll Registration Problem
- Alexander Riedel
- Posts: 8479
- Last visit: Thu Mar 28, 2024 9:29 am
- Been upvoted: 37 times
Sapien's Ftp.dll Registration Problem
That version of MFC.DLL is the current version and part of the Windows core operating system. If you cannot register a COM object even though that dll is present, your machine has some COM configuration issues.
Most commonly some other software installs and registers a private copy of MFC42.dll.
Run regsvr32 against that MFC dll and try again.
Search your hard disk for other copies of MFC42.dll and remove them if necessary.
This may break any software that installed AND registered a private MFC copy. You should contact the vendor in such a case.
Alex
Most commonly some other software installs and registers a private copy of MFC42.dll.
Run regsvr32 against that MFC dll and try again.
Search your hard disk for other copies of MFC42.dll and remove them if necessary.
This may break any software that installed AND registered a private MFC copy. You should contact the vendor in such a case.
Alex
Alexander Riedel
SAPIEN Technologies, Inc.
SAPIEN Technologies, Inc.