Extension Properties



Points the path of the program associated with the extension. You can change the program by using the [ Browse... ] button to select another one from the project.

MIME type

Defines the content type of the files with the selected extension. This content type will be used by the browsers to select an application to handle a downloaded file. Leave this field empty if you do not want to register a MIME type for the files with the current extension.

NoteConsult the IANA registry online for a list of assigned MIME Media Types.

Warning!During installation of a MIME type Windows Installer registers the MIME type under the Internet Explorer MIME Database too ("HKEY_CLASSES_ROOT\MIME\Database\Content Type" registry key). Considering the method how Internet Explorer handles MIME Types, it is not recommend to register the "application/octet-stream" MIME type with your application extension. This is because after registering the "application/octet-stream" MIME type with your application extension, Internet Explorer could associate all downloaded files of "application/octet-stream" MIME type with your application extension.


The feature which controls the extension installation. If this feature is not installed, the file associations is not made.

NoteThis combo box shows only features which contains the extension component.

Place extension in a separate feature

When enabling this option a special feature is created for the current extension. Through this feature the extension installation can be controlled.

Installation Behavior

This group allows you to specify when the extension feature is installed:

  • Installed by default - installs the extension feature by default
  • Not installed by default - the extension feature is not installed by default, but the user can still select it for installation through "SetupTypeDlg" dialog
  • Install based on custom condition - installs the extension feature only if the specified condition is true

Show in FileAssociationsDlg dialog

Enabling this option will automatically create for the extension a checkbox on "FileAssociationsDlg" predefined dialog. It will also add the required control events so the checkbox controls the extension feature installation.

Caution!Only one extension should be associated with each ProgID.