PRB: Native Image Entries Are Not Removed from GAC When You Remove Visual J# .NET (812823)



The information in this article applies to:

  • Microsoft Visual J# .NET Redistributable Package 1.0

SYMPTOMS

When you remove Microsoft Visual J# .NET, the native images of Microsoft Visual J# .NET, such as vjscor, vjsharpcodeprovider, vjslib, vjslibcw, vjswfcbrowserstublib, are not removed from the Global Assembly Cache (GAC).

CAUSE

When you remove Microsoft Visual J# .NET from your computer, the Microsoft Visual J# .NET Redistributable Package is not automatically removed. Because the native images are installed with the Microsoft Visual J# .NET Redistributable Package, they are not removed when you remove Microsoft Visual J# .NET.

RESOLUTION

To resolve this problem, remove the Microsoft Visual J# .NET Redistributable Package. When you do this, the native images are removed from the GAC.

STATUS

This behavior is by design.

MORE INFORMATION

Steps to Reproduce the Behavior

  1. Install Microsoft Visual Studio .NET on your computer.
  2. Install the Microsoft Visual J# .NET Redistributable Package on your computer.
  3. Install Microsoft Visual J# .NET on your computer.
  4. Verify whether native images for Microsoft Visual J# .NET appear in the GAC. The GAC is located in the Windows Directory\Assembly folder.
  5. Click Start, point to Settings, point to Control Panel, and then click Add/Remove Programs.
  6. In the Add/Remove Programs dialog box, click Microsoft Visual J# .NET, and then click Change/Remove. Follow the instructions to remove Microsoft Visual J# .NET.
  7. Verify that the native images of Microsoft Visual J# .NET appear in the GAC.
  8. In Add/Remove Programs, click Microsoft Visual J# .NET Redistributable Package, and then click Change/Remove. Follow the instructions to remove the Microsoft Visual J# .NET Redistributable Package.
  9. Verify that the native images of Microsoft Visual J# .NET are removed from the GAC.

Modification Type:MinorLast Reviewed:5/15/2003
Keywords:kbRedistribution kbsetup kbDeployment kbprb KB812823 kbAudDeveloper