You receive a "Setup could not write to the registry" error message when you install Visual C++ 2.x or a later version in Windows 95 or Windows NT (138786)
The information in this article applies to:
- Microsoft Visual C++, 32-bit Enterprise Edition 5.0
- Microsoft Visual C++, 32-bit Enterprise Edition 6.0
- Microsoft Visual C++, 32-bit Professional Edition 5.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 Q138786 SYMPTOMS Although Just-In-Time (JIT) debugging is enabled in the
Developer Studio, a debugging utility other than the Developer Studio is
invoked when an illegal operation occurs in Windows 95.
CAUSE In Windows 95, the Developer Studio uses the Win.ini file
to maintain the just-in-time debugging settings. If the following registry key
exists in your Windows 95 registry, its settings will preempt the settings in
the Win.ini file:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\AeDebug
RESOLUTION Delete the following registry entry to allow Visual C++
just-in-time debugging to be invoked:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\AeDebug
STATUS This behavior is by design. REFERENCES The Readme for Microsoft Visual C++ Version 4.0.
Modification Type: | Major | Last Reviewed: | 4/28/2005 |
---|
Keywords: | kbBug kbDebug kbide kbprb kbtshoot KB138786 kbAudDeveloper |
---|
|