Registrations are now open. Join us today!
There is still a lot of work to do on the wiki yet! More information about editing can be found here.
Already have an account?

Microsoft KB Archive/247369

From BetaArchive Wiki

Article ID: 247369

Article Last Modified on 10/16/2002


  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2

This article was previously published under Q247369


When using distribution units for code download, a relative URL in the CODEBASE tag for a dependency does not work. Absolute URLs work fine, but relative dependency code-base URLs in the OSD file are not supported.


Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This problem was corrected in Internet Explorer 5.


Steps to Reproduce Behavior

Using a Visual Studio product that supports distribution units, such as the output format options in Microsoft Visual J++ 6.0, if you specify an external dependency in the project properties and use a relative URL, you might end up with an OSD file that looks like this:

<?XML version="1.0" ENCODING='UTF-8'?>
<?XML::namespace href="" as="MSICD"?>
<SOFTPKG NAME="CodeDownload1" VERSION="1,1,1,1">
    <SOFTPKG NAME="CodeDownload2Lib" VERSION="1,1,1,1">
        <CodeBase HREF="CodeDownload2.CAB"/>

This will not work in the Internet Explorer versions listed at the beginning of this article. If you are not using Internet Explorer 5.0 or later, you must use a fully qualified URL for the CodeBase tag.


Keywords: kbdownload kbbug kbfix kbie500fix kbcode KB247369