Endless reboot requests occur when Internet Explorer attempts to download Visual Basic components (257642)
The information in this article applies to:
- Microsoft Internet Explorer (Programming) 4.0
- Microsoft Internet Explorer (Programming) 4.01
- Microsoft Internet Explorer (Programming) 4.01 SP1
- Microsoft Internet Explorer (Programming) 4.01 SP2
- Microsoft Internet Explorer (Programming) 5
- Microsoft Internet Explorer (Programming) 5.01
- Microsoft Internet Explorer (Programming) 5.5
- Microsoft Visual Basic Learning Edition for Windows 6.0
- Microsoft Visual Basic Professional Edition for Windows 6.0
- Microsoft Visual Basic Enterprise Edition for Windows 6.0
- Microsoft Visual Basic Enterprise Edition for Windows 6.0 SP3
This article was previously published under Q257642 SYMPTOMS When you deploy a Visual Basic ActiveX Control or document
on a Web page, Internet Explorer keeps prompting you for reboot after reboot
and never successfully displays the component. The Code Download
Error Log shows: Code Download Error: (hr = 80070bc2)
The requested operation is successful. Changes will not be effective until the
system is rebooted. CAUSE When you package your ActiveX components on computers that
have newer version of these files (such as those with Windows 2000 or Office
2000), the .inf file that is created by the Package and Deployment Wizard (PDW)
contains information asking for newer versions of OLE .dll files compared to
the ones that are available from Microsoft Web sites (see the "References"
section of this article for the Web sites that provide these files).
Replacement of those OLE .dll files requires a reboot, and the version number
requirement that is specified in the .inf file will not be satisfied by
installation of the OLE files from the Microsoft Web site. After the reboot,
when users navigate to the same HTML page, Internet Explorer tries to reinstall
the OLE files again. With the current version of the .cab file at the Microsoft
Web site, the versioning requirement will never be satisfied, so the repetitive
reboot cycle results. RESOLUTION If you are using the PDW, the best solution to this problem
is to install the latest Visual Studio 6.0 service pack and then use the PDW to
rebuild the package. This will update the components that the PDW uses when the
Wizard packages dependent components. STATUSMicrosoft has confirmed that this is a bug in the Microsoft
products that are listed in the "Applies to" section. This bug was corrected in the latest
service pack for Visual Studio 6.0.
For additional information about Visual Studio
service packs, click the following article numbers to view the articles in the
Microsoft Knowledge Base: 194022
Visual Studio 6.0 service packs, what, where, why
194295 How to tell that a Visual Studio service pack is installed
To download the latest Visual Studio service pack,
visit the following Microsoft Web site: REFERENCES Visual Studio Update Links MSDN Online Library, "INF File Architecture" For additional information, click the
following article numbers to view the articles in the Microsoft Knowledge Base:
252937
How to find more information about why code download failed
176810 How to manually modify and rebuild CAB files
For more information about how to develop Web-based
solutions for Microsoft Internet Explorer, visit the following Microsoft Web
sites: For more information, see the "How does Internet component
download work?" webcast: For additional information, click the
following article number to view the article in the Microsoft Knowledge Base: 271594
Internet component download online troubleshooter is available
Modification Type: | Major | Last Reviewed: | 9/5/2006 |
---|
Keywords: | kbBug kbcode kbDownload kbfix kbVS600sp4fix kbVS600sp5fix KB257642 |
---|
|