Tabla IniFile
La tabla IniFile contiene la información .ini que la aplicación debe establecer en un archivo .ini.
La tabla IniFile tiene las siguientes columnas.
Columna | Tipo | Clave | Nullable |
---|---|---|---|
IniFile | Identificador | Y | No |
FileName | FileName | No | No |
DirProperty | Identificador | No | Y |
Sección | Con formato | No | No |
Clave | Con formato | No | No |
Value | Con formato | No | No |
Acción | Entero | No | No |
Component_ | Identificador | No | No |
-
IniFile
-
La clave de esta tabla.
-
FileName
-
Nombre localizable del archivo .ini en el que se va a escribir la información.
-
DirProperty
-
Nombre de una propiedad que tiene un valor que se resuelve en la ruta de acceso completa de la carpeta que contiene el archivo .ini. La propiedad puede ser el nombre de un directorio en la tabla Directory, una propiedad establecida por la tabla AppSearch o cualquier otra propiedad que represente una ruta de acceso completa. Si este campo se deja en blanco, el archivo .ini se crea en la carpeta con la ruta de acceso completa especificada por la propiedad WindowsFolder.
-
Section
-
Sección del archivo .ini localizable.
-
Key
-
Clave de archivo .ini localizable dentro de la sección.
-
Value
-
Valor localizable que se va a escribir.
-
Action
-
Tipo de modificación que se va a realizar.
Constante Hexadecimal Decimal Modificación msidbIniFileActionAddLine 0x000 0 Crea o actualiza una entrada de .ini. msidbIniFileActionCreateLine 0x001 1 Crea una entrada de .ini solo si la entrada aún no existe. msidbIniFileActionAddTag 0x003 3 Crea una nueva entrada o anexa un nuevo valor separado por comas a una entrada existente. -
Component_
-
Clave externa en la primera columna de la tabla Component que hace referencia al componente que controla la instalación del valor del .ini.
La información del archivo .ini se descarta cuando se ha seleccionado el componente correspondiente para instalarse como local o ejecutarse desde el origen.
Se hace referencia a esta tabla cuando se ejecuta la acción WriteIniValues o la acción RemoveIniValues.