Microsoft KB Archive/244018

= ACC2000: Errors When You Install the Snapview Control (Snpvw90.exe) on a Windows NT Workstation =

Article ID: 244018

Article Last Modified on 6/29/2004

-

APPLIES TO


 * Microsoft Access 2000 Standard Edition

-



This article was previously published under Q244018



Novice: Requires knowledge of the user interface on single-user computers.

This article applies to a Microsoft Access database (.mdb) and to a Microsoft Access project (.adp).



SYMPTOMS
When you try to install the Snapview control (Snpvw90.exe) on a Microsoft Windows NT 4.0 Workstation with Service Pack 4 or 5 (SP4 or SP5), you may receive the following error message

Setup cannot register Mfc42.dll in the system registry because an older version is in use. Close all applications and try again.

even when you have no other applications open. When you click Retry, the installation process does not continue. When you click Cancel, you receive the following error message:

Setup was not completed successfully.

The Snapview control has been installed; you can locate it in the Files of Type list in the Save As dialog box, and it may appear to function correctly. However, the Snapview control is referencing an older version of Mfc42.dll. You may encounter the following error message when you create a new report:

The ordinal 6467 could not be located in the dynamic link library MFC42.dll.



CAUSE
These error messages can occur even when all applications and tasks are closed. Programs that modify system files on Windows NT can cause Mfc42.dll to load into memory when Windows loads, causing Mfc42.dll to instantiate before any programs are started.



RESOLUTION
Rename all copies of Mfc42.dll and restart your computer. After your computer has restarted, you may encounter various errors from system files that are trying to load Mfc42.dll. Reinstall the Snapview control. As long as the Snapview Setup is completed successfully, these errors will stop when you restart the computer.



To correct the problem
NOTE: Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.


 * 1) Restart the computer that is running Windows NT.
 * 2) Click Start, point to Find, and then click Files or Folders.
 * 3) In the Named box, type Mfc42.dll.
 * 4) Change the Look In box to point to your system drive.
 * 5) When you locate the file, rename it to Mfc42.001 . If you find more than one copy of Mfc42.dll, rename those copies to Mfc42.002, and so on.
 * 6) Close the Find dialog box.
 * 7) Restart the computer that is running Windows NT.
 * 8) Reinstall the Snapview control by double-clicking Snpvw90.exe.

