PRB: Interdev Install Prompts to Update Java VM on each Restart

ID: Q195194


The information in this article applies to:


SYMPTOMS

During Visual InterDev installation, you are asked to install the Java Virtual Machine and then restart your computer. After restarting, you are notified that you need to install the Java Virtual Machine. This cycle is repeated continuously.


CAUSE

Two versions or copies of the MSJava.dll exist on the computer.


RESOLUTION

  1. On the Start menu, point to Find, click File or Folder, and type MSJava.dll in the Named field to locate the two MSJava.dll files.


  2. On the Start menu, click Run and type REGSVR32 /U followed by a space. DO NOT press enter.


  3. Drag and drop one of the MSJava.dll file located with the Find dialog box into the command line of the Run dialog box and press Enter.


  4. Repeat steps 2 and 3 for the second MSJava.dll file.


  5. Delete both files.


  6. Run the Visual InterDev installation again.


This will remove and clean the DLLs from your hard drive and registry. After removing them, the Visual InterDev install will add the DLLs back in their proper locations and fix the conflict.


MORE INFORMATION

The older version of the MSJava.dll most likely will be located in the Windows or Winnt directory. The Visual InterDev installation creates the new MSJava.dll in the Windows\System or Winnt\System32 directory, but fails to delete the old version. When the system is restarted, it detects the old version located in the Windows\Winnt directory and asks you to update to a newer component. This causes the installation loop problem.

Additional query words:


Keywords          : kbVisID600 kbVS600 
Version           : WINDOWS:6.0
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: April 14, 1999