FIX: ATL Object Wizard Dialog Box Comes Up Empty
Article ID: 166720
Article Last Modified on 10/17/2003
APPLIES TO
- Microsoft Visual C++ 5.0 Enterprise Edition
- Microsoft Visual C++ 5.0 Professional Edition
This article was previously published under Q166720
SYMPTOMS
When you access the Active Template Library (ATL) Object Wizard dialog box
from the menu option Insert/New ATL Object, the dialog box comes up empty with no wizards available.
CAUSE
When Visual C++ is installed, all ATL Object Wizards are registered in the
registry under "HKEY_CURRENT_USER\Software\Microsoft\ATLWizard." Settings
under HKEY_CURRENT_USER are not visible if you login under a different
user. If you install Visual C++ under one user and login as another, you
will not see any available Wizards in the ATL Object Wizard dialog box.
RESOLUTION
Other user logins that need to use Visual C++ on the same computer need to
have the same registry settings under
"HKEY_CURRENT_USER\Software\Microsoft\ATLWizard". Here are the steps to do
this:
- Login under the account that installed Visual C++.
- Run REGEDIT.
- Select "HKEY_CURRENT_USER\Software\Microsoft\ATLWizard."
- Export this entry to a file by picking Registry/Export Registry File
from the menu.
- Login as the other user who will use Visual C++.
- Double-click the .REG file to merge it with the registry.
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article. This problem was corrected in Visual C++
version 6.0 for Windows.
Additional query words: kbatl210bug kbvc500bug kbatl300fix kbvc600fix
Keywords: kbbug kbfix kbvc600fix kbsetup kbwizard KB166720