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



The information in this article applies to:

  • Microsoft Access 2000

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.

MORE INFORMATION

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.

REFERENCES

For additional information about using the Snapview control in an HTML page, click the article number below to view the article in the Microsoft Knowledge Base:

209145 ACC2000: Report May Lose Formatting When Output to HTML


Modification Type:MajorLast Reviewed:6/29/2004
Keywords:kberrmsg kbprb KB244018