BUG: TCProps.dll Fails to Register During Setup (195228)
The information in this article applies to:
- Microsoft Visual C++, 32-bit Enterprise Edition 6.0
- Microsoft Visual C++, 32-bit Professional Edition 6.0
- Microsoft Visual C++, 32-bit Learning Edition 6.0
This article was previously published under Q195228 SYMPTOMS
During the "setup is updating your system" phase of installation, you might
receive the following error message:
TCPROPS.DLL was unable to register itself in the system registry.
CAUSE
TCProps.dll is created using ATL. ATL registration requires 8.3 file name
support. The registration fails when 8.3 file name support is turned off
using the System Policy Editor.
RESOLUTION
Use one of the following to work around this problem:
Workaround A- Uninstall Visual C++.
- Use the Policy Editor to turn on long file name support.
- Install Visual C++.
Workaround B- Uninstall Visual C++.
- Install Visual C++ into a directory with an 8.3 name instead of the
default location.
Workaround C- Copy TCProps.dll into a directory with an 8.3 name (such as C:\Winnt).
- Register TCProps.dll by executing it from the command prompt as follows:
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article.
REFERENCES
The System Policy Editor is not installed on Windows NT Workstation by
default. For instructions on locating and installing the policy editor,
please see the following Knowledge Base article:
173673 Windows NT Server Tools for Windows NT Workstation 4.0 Available
Please see PolEdit.hlp in your Windows NT system directory for additional
details on how to use the System Policy Editor.
Modification Type: | Major | Last Reviewed: | 11/18/2003 |
---|
Keywords: | kbbug kbpending kbsetup KB195228 |
---|
|