Restrictions on Property Names

Windows Installer

Restrictions on Property Names

All property names must follow these restrictions.

  • A property name is an Identifier, which is a text string that must begin with either a letter or an underscore. Identifiers and property names may contain letters, numerals, underscores, or periods; but cannot begin with a numeral or period.
  • Public property names cannot contain lowercase letters.
  • Private property names must contain some lowercase letters.
  • Property names prefixed with % represent system and user environment variables. These are never entered into the Property table. The permanent settings of environment variables can only be modified using the Environment Table.

See Also

Using Properties

Send comments about this topic to Microsoft

Build date: 8/13/2009

© 2009 Microsoft Corporation. All rights reserved.