PRB: Silent Removal of the Visual J# .NET Redistributable Package May Delete VJSharpRDP1033.msi from the Source Folder (812822)



The information in this article applies to:

  • Microsoft Visual J# .NET Redistributable Package 1.0

SYMPTOMS

When you remove the Microsoft Visual J# .NET Redistributable Package in silent mode, the source file VJSharpRDP1033.msi may be deleted from the source folder. This occurs only if you have installed the Microsoft Visual J# .NET Redistributable Package in silent mode. This behavior also occurs when you remove the Microsoft Visual J# .NET Redistributable Package over a network and the network share has write permissions. Installation and removal of Visual J# .NET in silent mode is not supported.

WORKAROUND

To work around this problem, use either of the following methods:
  • Use Add or Remove Programs to remove Microsoft Visual J# .NET. To do this, follow these steps:
    1. Click Start, point to Settings, and then click Control Panel.
    2. In Control Panel, double-click Add or Remove Programs.
    3. In the Currently Installed Programs list, click Microsoft Visual J# .NET Redistributable Package.
    4. Click Remove.


    -or-
  • Assign only read permissions to the source folder that contains the VJSharpRDP1033.msi file. This is the source folder that you use to install or remove the program in silent mode. Use this option only if the partition has the NTFS file system format. To use this option, follow these steps:
    1. Locate the folder where VJSharpRDP1033.msi resides.
    2. Right-click the folder, click Properties, and then click the Sharing tab.
    3. Click Permissions.
    4. Under Allow, click to clear the Full Control check box and the Change check box.
    5. Click OK, and then click OK again.

STATUS

This behavior is by design.

MORE INFORMATION

Steps to Reproduce the Behavior

  1. Install the Microsoft Visual J# .NET Redistributable Package in silent mode. To do this, follow these steps:
    1. Create a shared folder on the server. Name the shared folder \\Server Computer\Share Name.
    2. Assign Read and Write permissions to everyone on the share. To assign permissions, follow the steps described in the "Workaround" section of this article.
    3. Double-click VJSharpRDPSetup.exe to start the Setup Wizard.
    4. Copy Program Files Drive\Program Files\Common Files\Microsoft Visual J# .NET Setup\VJSharpRDP1033.msi to \\Server Computer\Share Name.
    5. On a test computer, install the Microsoft Visual J# .NET Redistributable Package in silent mode. To do this, type the following at a command prompt, and then press ENTER:

      msiexec /q /i \\Server Computer\Share Name\VJSharpRDP1033.msi

    6. Verify that the Microsoft Visual J# .NET Redistributable Package is installed successfully. To do this, open Add or Remove Programs as described in the "Workaround" section. Verify that Microsoft Visual J# .NET Redistributable Package appears in the Currently Installed Programs list.
  2. Remove the Microsoft Visual J# .NET Redistributable Package in silent mode. To do this, follow these steps:
    1. Type either of the following commands at a command prompt, and then press ENTER:

      msiexec /q /x {90AD8C11-ED4A-4AE7-BB70-7740C452C999}

      -or-

      msiexec /q /x \\Server Computer\Share Name\VJSharpRDP1033.msi

    2. Verify that the Microsoft Visual J# .NET Redistributable Package is removed successfully. To do this, open Add or Remove Programs, and then verify that Microsoft Visual J# .NET Redistributable Package does not appear in the Currently Installed Programs list.
    3. Notice that the file \\Server Computer\Share Name\VJSharpRDP1033.msi does not appear in the source folder.

REFERENCES

For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

314881 The Command-Line Options for the Microsoft Windows Installer Tool Msiexec.exe


Modification Type:MinorLast Reviewed:4/30/2003
Keywords:kbSoftwareDist kbDeployment kbACL kbprb kbJava kbsetup kbRedistribution KB812822 kbAudDeveloper