PRB: Visual Studio 6.0 Installation Error: Can Not Run Unicode Version of Atl.dll on Win 95 Please Install the Correct Version

ID: Q251105


The information in this article applies to:
  • Microsoft Visual Studio versions 6.0, 6.0 sp1, sp2, sp3
  • Microsoft Visual Basic Learning, Professional, and Enterprise Editions for Windows, version 6.0
  • Microsoft Visual C++, 32-bit Editions, version 6.0
  • Microsoft Visual FoxPro for Windows, version 6.0
  • Microsoft Visual InterDev, version 6.0
  • Microsoft Visual J++, version 6.0
  • Microsoft Visual SourceSafe, 32-bit, for Windows 6.0


SYMPTOMS

Near the end of the installation for Visual Studio 6.0 (or individual language products), you receive a message stating:

"can not run unicode version of atl.dll on Win 95 please install the correct version"
You may be installing on Windows 95 or Windows 98 and receive the same error.


CAUSE

The cause of this error is a conflict between the version of Atl.dll on your system and the version Visual Studio is trying to install.


RESOLUTION

  1. Search for Atl.dll.


  2. Rename the version found in Windows\System as Atl.123.


  3. Restart the system.


  4. Install Visual Studio 6.0.



STATUS

This behavior is by design.


MORE INFORMATION

Restarting the computer may not be necessary but will insure updating of the system cache.

Steps to Reproduce Behavior

Replace your version of Atl.dll with version 3.0.8168.0 - ATL Module for Windows NT (Unicode).

NOTE: The Unicode and ANSI versions of this file have the same version number. By renaming the existing Atl.dll on your system as Atl.123, you allow Setup to install the version it requires.


REFERENCES

© Microsoft Corporation 2000, All Rights Reserved.
Contributions by Chris Wojahn, Microsoft Corporation

Additional query words:

Keywords : kbSSafe600 kbVBp600 kbVC600 kbVFp600 kbVisID600 kbVJ600 kbVS600 kbDSupport
Version : WINDOWS:6.0,6.0 sp1, sp2, sp3; winnt:6.0
Platform : WINDOWS winnt
Issue type : kbprb


Last Reviewed: January 28, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.