installer Element

Applies To: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista

The installer element contains child elements that define the file or files that are used to install the product defined in the parent entry element. The child elements define the language, architecture, and operating systems on which the installer file is supported. You must include an installer element for each language and architecture combination on which the product can be installed. You must use one installer element for each unique installer file associated with the product. For example, if there is a 32-bit and a 64-bit installer, use one installer element for each. If there is also a separate installer for different languages or locales, use one installer element per language and architecture combination.

Schema Hierarchy

feed Element
installerFile Element


  <architectures> ... </architectures>
  <osList> ... </osList>
  <iisComponent> ... </iisComponent>
  <installerFile> ... </installerFile>
  <installCommands> ... </installCommands>

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.



Child Elements

Element Description


The identifier for this installer.


The language identifier associated with the language in which the installer is provided. The ID is defined in the languages element.


Contains a child element representing the architecture on which the installer is supported, either x86 or x 64.


Contains one or more child os elements that define the operating systems on which the installer is supported. The operating systems listed refer to the edition with the architecture defined in the architectures element, such as 32-bit or 64-bit.


Specifies a URL to the end user license agreement text associated with the application.


The estimated duration, in seconds, for the installation to finish.


Contains a child element that the IIS component name associated with the component to install.


Contains child elements that specify the file size of the installer file and a URL to a page that contains more information about the installer file.


Contains one or more child msiInstall or cmdline elements that define how the application or component is installed.


Contains a URL to a page or site that contains support or related information about how to install the application.


Contains one or more child location elements that define the path of the log files generated by the installer. The path used as the value of the location element can include environment variables.

The log files are displayed to the user after the Web PI finishes the installation.

Parent Elements

Element Description


Contains one or more child installer elements.