Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

INFO: Why CONFLICT Directories Are Created During Code Download

View products that this article applies to.


There are certain situations during code download (usually associated with installing an ActiveX control referenced in an <OBJECT> tag) where a Conflict subdirectory is created in the Downloaded Program Files folder. After it is created, the Conflict directory is used as the destination directory for the file installation.

↑ Back to the top

More information

Internet Explorer performs the following checks on all downloaded files that are associated with an ActiveX control (Basically, all files listed in the [Add.Code] section):
  1. Is a file of the same name already in Downloaded Program Files?
  2. Is the CLSID of the main component (from the <OBJECT> tag) different from that of the previously installed component that caused the download of this file.
  3. One of the following:
    • The file itself has no CLSID.
    • The file itself has a main CLSID, but it is different from the CLSID of the file that was already in Downloaded Program Files.
If the answer to all three questions is Yes for any one file, a unique subdirectory is created named CONFLICT.x, where .x is a unique number. All files in the [Add.Code] sections that were supposed to appear in the Downloaded Program Files folder are installed in the Conflict directory.

↑ Back to the top


Retired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.

↑ Back to the top

Keywords: KB196150, kbinfo, kbinetdev, kbdownload

↑ Back to the top

Article Info
Article ID : 196150
Revision : 3
Created on : 3/16/2005
Published on : 3/16/2005
Exists online : False
Views : 523