Microsoft KB Archive/312115

= Visual Studio Debugger stops responding after you install a post-Beta 2 build =

Article ID: 312115

Article Last Modified on 2/12/2007

-

APPLIES TO


 * Microsoft Visual Studio 2005 Standard Edition
 * Microsoft Visual Studio 2005 Professional Edition
 * Microsoft Visual Studio .NET 2003 Professional Edition
 * Microsoft Visual Studio .NET 2002 Professional Edition

-



This article was previously published under Q312115



SYMPTOMS
After you upgrade from the Beta 2 (or earlier) version of Visual Studio .NET to a later version, the Visual Studio 2005 or Visual Studio .NET Debugger may stop responding (hang). This behavior is caused by a bug in the uninstall program, and it occurs after you upgrade in the following manner:
 * 1) You install Beta 2 or an earlier version of Visual Studio .NET.
 * 2) You uninstall the Beta 2-or-earlier version.
 * 3) You install a later build of Visual Studio 2005 or Visual Studio .NET (PDC, RC0, RC1, RTM, and so on).



CAUSE
This behavior is caused by a flaw in the uninstall program. The entry for .NET Framework Support Service is not removed from the list of services during uninstall. This service might also appear as COM+ Runtime Service or Core RTVC. This service is disabled by default in the PDC and some later builds, causing the debugger to stop responding.

Not all of the usage scenarios that cause the debugger to stop responding are known. One known scenario is when you run the debugger through Terminal Services.



RESOLUTION
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.

To resolve this issue, follow these steps:  Click Start, point to Settings, and then click Control Panel. Double-click the Administrative Tools icon, and then double-click the Services icon. In the Services window, right-click the service name, .NET Framework Support Service, and then click Properties. On the General tab, select Disabled from the Startup Type list box, and then click OK. If the Service Status is currently running, stop it. To do this, follow these steps:  Right-click the service name, .NET Framework Support Service, and then click Properties.</li> On the General tab, in the drop-down list box for Startup Type, click to select Disabled.</li> Click OK.</li></ol> </li></ol>

<div class="status_section">

STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

<div class="moreinformation_section">

MORE INFORMATION
Specifically, this behavior is related to the uninstall program for the .NET Framework software developer's kit (SDK). If you update only the Framework SDK version, you may still experience this issue.

Additional query words: kbreadme

Keywords: kbvs2005applies kbvs2005swept kbprb kbreadme KB312115

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.