BUG: Cannot Reinstall or Repair Visual J# .NET Redistributable Package (319570)



The information in this article applies to:

  • Microsoft Visual J# .NET Redistributable Package

This article was previously published under Q319570

SYMPTOMS

After you have successfully installed the Visual J# .NET Redistributable Package Beta 2, you receive the following error message when you try to reinstall or repair the package:
There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor.

CAUSE

An incompatibility in XML parsing causes this problem. This problem occurs only on systems with Microsoft Internet Explorer versions earlier than 6.0. Note also that you must have Windows Installer version 2.0 or later on your system to install the package.

RESOLUTION

You can use one of the following three methods to resolve this problem:
  • Install Internet Explorer 6.0.
  • Manually edit the Machine.config file.
  • Remove and then reinstall the Microsoft .NET Framework.

Upgrade Internet Explorer to 6.0 or Later

  1. See the following Microsoft Web site for the latest version of Internet Explorer:
  2. To upgrade Internet Explorer on your system, click Go on the left and follow the instructions.
  3. Reinstall or repair the Visual J# .NET Redistributable Package Beta 2.

Edit the Machine.config File

  1. Open the Machine.config file in a text editor such as Notepad. The path to the file is %SystemRoot%\Microsoft.net\Framework\v1.0.3705\Config\.
  2. Locate the compilers element tag in the file, and then delete the compiler element tag in which the specified language attribute is VJ#. This tag resembles the following:
    <compiler language="VJ#" extension=".jsl" .../>
    					
    NOTE: Be careful not to delete the compilers closing tag because it may be needed for other languages.

  3. Reinstall or repair the Visual J# .NET Redistributable Package Beta 2.

Reinstall the Microsoft .NET Framework Redistributable Package

  1. In Control Panel, open the Add or Remove Programs applet, and then remove Microsoft .NET Framework (language) v1.0.3705 from the system.NOTE: If the package is not locally available, you can download it from the following Microsoft Developer Network (MSDN) Web site:
  2. Run Dotnetredist.exe to reinstall the .NET Framework.
  3. Reinstall or repair the Visual J# .NET Redistributable Package Beta 2.

STATUS

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

MORE INFORMATION

This problem is directly related to the version of Internet Explorer that is installed on the system. Many installation scenarios do not exhibit symptoms because the setup steps include an Internet Explorer upgrade.

REFERENCES

For more information about Visual J# .NET, visit the following Microsoft Developer Network (MSDN) Web site: For more information about Visual J# .NET, visit the following MSDN newsgroup:

Modification Type:MajorLast Reviewed:6/28/2002
Keywords:kbbug kbDSupport KB319570