A configuration is the set of components and resources that fully describes a specific run-time image. Each configuration is authored against the Windows XP Embedded Client (x86) - US English platform, which defines the type of run-time image that the configuration can generate.

Note   Even though the platform is US English, language support can be added to a configuration to create a localized run-time image. For more information, see Language Support and Adding MUI Support.

To create a run-time image, you author and edit a configuration and then build it into a run-time image. Configurations are stored outside of the component database as XML files with the file extension .slx.

A configuration is composed of the following items of information:

  • A set of configuration properties.
  • A list of component instances that define individual components that have been included in the configuration. This includes the base component that defines the minimum functionality required by the platform.
  • A list of configuration-level files that will be copied to the run-time image when the configuration is built.
  • A list of configuration-level registry keys that will be created in the run-time image registry when the configuration is built.
  • A list of custom resources that will be added to the run-time image.
  • A block of script obtained from the platform definition.

Configurations support dependency checking to ensure that the include dependencies defined by the components in the configuration are satisfied.

See Also

About Windows XP Embedded | Components | Resources

Last updated on Wednesday, October 18, 2006

© 2006 Microsoft Corporation. All rights reserved.