Microsoft KB Archive/819597

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

Article ID: 819597

Article Last Modified on 1/12/2007

-

APPLIES TO


 * Microsoft Visual J# .NET 2003 Standard Edition
 * Microsoft Visual J# .NET 2003 Standard Edition
 * 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.
 * 1) In the Default Domain Controllers Policy dialog box, expand Computer Configuration.
 * 2) Under Computer Configuration, expand Software Settings.
 * 3) Click Software Installation.
 * 4) In the right pane, right-click Visual J# Redistributable Package, and then click Properties.
 * 5) On Deployment tab in Properties, click Advanced.
 * 6) Click to select the check box for Ignore language when deploying this package.
 * 7) Click OK.



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



Steps to Reproduce the Behavior
 On a computer running Windows 2000 Server, open a Command Prompt window. Create a subfolder named VJSRedist under C:\. Copy Visual J# .NET Redistributable Package to the C:\VJSRedist folder. Type the following command, and then press ENTER to extract 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. Click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers. In Active Directory Users and Computers, right-click Domain Controllers, and then click Properties.</li> On the Group Policy tab, click Edit.

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

The Package dialog box appears.</li> Click to select the Advanced option or the Published or Assigned option, and then click OK.</li> Click to select the publish option.</li> Click OK.</li> Deploy Visual J# .NET Redistributable Package on a non-English client computer.</li></ol>

<div class="references_section">