Microsoft KB Archive/236980

= PRB: Installed CAB Doesn't Appear in Downloaded Program Files =

Article ID: 236980

Article Last Modified on 6/14/2006

-

APPLIES TO


 * Microsoft Java Virtual Machine
 * Microsoft Visual J++ 6.0 Standard Edition
 * Microsoft Software Development Kit for Java 3.0
 * Microsoft Software Development Kit for Java 3.0
 * Microsoft Software Development Kit for Java 3.1
 * Microsoft Software Development Kit for Java 3.2
 * Microsoft Internet Explorer 5.0

-



This article was previously published under Q236980



SYMPTOMS
When trying to install a Distribution Unit Archiving Utility (Dubuild) CAB file using Internet Explorer 5.0, you will notice that the Distribution Unit (DU) does not appear in the Downloaded Program Files folder in Windows Explorer, although you will see that the classes are properly installed in the registry.



CAUSE
Packages marked as system packages will not appear in the Downloaded Program Files folder when installed through Internet Explorer 5.0, and they should not be removed. This is a new feature of Internet Explorer 5.0.



STATUS
This behavior is by design.



MORE INFORMATION
You can mark your packages as system packages by using the /S option in Dubuild, which marks any packages listed after the /S switch as system classes in the .osd file.

If you use the CAB packaging option in Visual J++ 6.0, all the classes will by default be marked as system packages in the resulting .cab file. To turn off this feature in Visual J++ 6.0, clear the Classes in this Cabinet are globally available checkbox, which is found on the Advanced...Properties dialog box when using the CAB Archive packaging type.

Here is a sample .osd file generated with Visual J++ 6.0: <?XML version="1.0" ENCODING='UTF-8'?> <!DOCTYPE SOFTPKG SYSTEM "http://www.microsoft.com/standards/osd/osd.dtd"> <?XML::namespace href="http://www.microsoft.com/standards/osd/msicd.dtd" as="MSICD"?>  DefaultDU         <SYSTEM/> <IMPLEMENTATION/> </PACKAGE> </MSICD::JAVA> </SOFTPKG>

<div class="references_section">