How to remove Visual Studio .NET Beta and Release Candidate versions (312383)



The information in this article applies to:

  • Microsoft Visual Studio .NET (2002), Professional Edition
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition
  • Microsoft Visual Studio .NET (2002), Enterprise Developer Edition
  • Microsoft Visual Studio .NET (2002), Academic Edition
  • Microsoft Visual C++ .NET (2002)
  • Microsoft Visual Basic .NET (2002)
  • Microsoft Visual C# .NET (2002)

This article was previously published under Q312383
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

In This Task

SUMMARY

Visual Studio .NET Beta and Release Candidate versions may not be completely removed because of problems in the removal programs. This article describes how to manually remove all traces of these versions. You must also use the Add/Remove Programs tool in Control Panel to remove all managed programs that are installed on the computer, no matter which version was used to develop the managed programs.

Note that it is a good idea to start over with a "clean" installation of Microsoft Windows, especially in mission-critical development or build environments.

NOTE: Follow the steps in this article only if the steps in the following Microsoft Knowledge Base articles do not work. Follow the steps in these articles to remove the Beta or Release Candidate version before you continue:

312779 INFO: Visual Studio .NET Readme (Part 1)

316250 INFO: Visual Studio .NET Readme (Part 2)

back to the top

Remove Windows Component Updates

Not all Windows Component Updates can be removed. This article contains instructions for the updates that you can remove.
  • To remove Visual Studio .NET Beta 2 Runtime Files (Bootstrap.msi), type the following line at a command prompt:

    msiexec.exe /x {E6B71B8C-D8F8-11D3-A52F-00A0C9CA42BA}

  • To remove Microsoft Front Page Client (Weccom.msi), type the following line at a command prompt:

    msiexec.exe /x {17B66E83-1BC9-11D5-A54A-0090278A1BB8}

  • To remove Microsoft .NET Framework Beta 2:
    1. Click Start, point to Settings, and then click Control Panel.
    2. Double-click Add/Remove Programs, and then click Change or Remove Programs.
    3. Click Microsoft .NET Framework, and then click Change/Remove.
    4. When you are prompted to continue, click Yes.
    5. After you remove Microsoft .NET Framework, return to the desktop.
    6. Right-click My Computer, and then click Manage.
    7. Expand the Services and Applications node, and then click Services.
    8. Double-click the .NET Framework Support service. If this service is not listed, skip to step 10.
    9. Change the Startup type to Disabled.
    10. Restart your computer.
    Note that you may have to follow additional steps to fully remove the Microsoft .NET Framework. For additional information about these steps, click the article number below to view the article in the Microsoft Knowledge Base:

    320112 PRB: Installation of .NET Frame Fails and Requires Manual Removal

back to the top

Remove Visual Studio .NET

  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click Add/Remove Programs, and then click Change or Remove Programs.
  3. Click Microsoft Visual Studio .NET 7.0 Professional, and then click Change/Remove.
  4. In the Visual Studio Setup dialog box, click option 2.
  5. When you are prompted to continue, click Yes.
back to the top

Manually Remove Remaining .NET Framework and Visual Studio .NET Items

Depending on your system configuration and on the build of Visual Studio .NET that was installed, some items may remain after you follow the previous steps. Use the information in the next sections to manually remove remaining items that may cause problems.

back to the top

Remove Windows Installer References to Installed Products

The steps in this section require the Windows Installer SDK command-line tool (Msizap.exe). To obtain this tool, visit the following Microsoft Web site: After you install this tool, Msizap.exe is available in the Program Files\MsiIntel.SDK\Tools folder.

The Msizap.exe syntax is:

\Program Files\MsiIntel.SDK\Tools\MSIZAP.EXE T {GUID}

For example:

\Program Files\MsiIntel.SDK\Tools\Msizap.exe T {E6B71B8C-D8F8-11D3-A52F-00A0C9CA42BA}

These are the GUIDs for the product codes to remove:
  • {20610409-925D-4F20-AECF-D74263377DFB}
  • {3BD60997-A7E4-4A55-9BA6-C7C9B27658DF}
  • {E0670409-3064-11D5-A54A-0090278A1BB8}
  • {90600409-7D65-11D5-A54F-0090278A1BB8}
  • {B43357AA-3A6D-4D94-B56E-43C44D09E548}
  • {E30C3F5F-A814-4992-A3FD-D14A285AEAB5}
  • {E6B71B8C-D8F8-11D3-A52F-00A0C9CA42BA}
  • {17B66E83-1BC9-11D5-A54A-0090278A1BB8}
back to the top

Remove Files and Folders

Rename the following files:
  • %Windir%\System32\Mscoree.dll
  • %Windir%\Installer\Folders with Visual Studio GUIDS as listed earlier only
Delete the following folders if they exist:
  • %ProgramFiles%\Microsoft Visual Studio .NET
  • %Windir%\Microsoft.NET
  • %Windir%\Assembly
  • %Windir%\System32\URTtemp
back to the top

Clean Up the Registry

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

Delete the following registry key if it exists:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Integration\795303EB-383F-43EB-8786-E98CCB877028

back to the top

REFERENCES

For additional information about behaviors that can be caused by unsuccessful Beta removals, click the article numbers below to view the articles in the Microsoft Knowledge Base:

312115 PRB: Visual Studio Debugger Stops Responding After You Install Post-Beta 2 Build

320112 PRB: Installation of .NET Frame Fails and Requires Manual Removal

306722 PRB: Upgrading from Beta 2 to RTM Breaks Common Language Runtime Performance Counters

back to the top

Modification Type:MinorLast Reviewed:1/26/2006
Keywords:kbvs2005doesnotapply kbvs2005swept kbHOWTOmaster kbsetup KB312383 kbAudDeveloper kbAudITPro