BUG: Cannot Deploy the Visual J# .NET Redistributable Package in Windows 2000 Active Directory on Non-English Computers (819597)



The information in this article applies to:

  • Microsoft Visual J# .NET Redistributable Package 1.1
  • Microsoft Visual J# .NET Redistributable Package 1.0
  • Microsoft Windows 2000 Server

SYMPTOMS

You create a package for Visual J# .NET Redistributable Package in Active Directory on a computer running the English version of Microsoft Windows 2000 Server. When you try to deploy this package to client computers that are running versions of the Microsoft Windows operating system other than the English version, you cannot complete the deployment successfully.

CAUSE

By default, when you create a package for Visual J# .NET Redistributable Package in Active Directory, the language is marked as English. Therefore, you cannot deploy the package to a non-English computer.

WORKAROUND

To work around the problem, make your package ignore the language setting as it deploys. To do this, follow these steps:
  1. Click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.
  2. In Active Directory Users and Computers, right-click Domain Controllers, and then click Properties.
  3. On the Group Policy tab, click Edit.

    The Default Domain Controllers Policy dialog box appears.
  4. In the Default Domain Controllers Policy dialog box, expand Computer Configuration.
  5. Under Computer Configuration, expand Software Settings.
  6. Click Software Installation.
  7. In the right pane, right-click Visual J# Redistributable Package, and then click Properties.
  8. On Deployment tab in Properties, click Advanced.
  9. Click to select the check box for Ignore language when deploying this package.
  10. Click OK.

STATUS

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

MORE INFORMATION

Steps to Reproduce the Behavior

  1. On a computer running Windows 2000 Server, open a Command Prompt window.
  2. Create a subfolder named VJSRedist under C:\.
  3. Copy Visual J# .NET Redistributable Package to the C:\VJSRedist folder.
  4. Type the following command, and then press ENTER to extract Visual J# .NET Redistributable Package:

    Visual J# .NET Redistributable Package Directory\Visual J# .NET Redistributable Package.exe /T:C:\VJRedist /C

    Note The name of Visual J# .NET Redistributable Package is VJSharpRDPSetup.exe in version 1.0 and Vjredist.exe in version 1.1.
  5. Click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.
  6. In Active Directory Users and Computers, right-click Domain Controllers, and then click Properties.
  7. On the Group Policy tab, click Edit.

    The Default Domain Controllers Policy dialog box appears.
  8. Expand Computer Configuration.
  9. Under Computer Configuration, expand Software Settings.
  10. Under Software Settings, right-click Software Installation, point to New, and then click Package.
  11. In the File Selection dialog box, locate the C:\VJSRedist folder, click Jsredist.msi, and then click OK.

    The Package dialog box appears.
  12. Click to select the Advanced option or the Published or Assigned option, and then click OK.
  13. Click to select the publish option.
  14. Click OK.
  15. Deploy Visual J# .NET Redistributable Package on a non-English client computer.

REFERENCES

For more information about how to deploy Active Directory, visit the following Microsoft Web site:

Modification Type:MajorLast Reviewed:7/8/2003
Keywords:kbpending kbsetup kbActiveDirectory kbJava kbbug KB819597 kbAudDeveloper