Tabla multimedia
En la tabla Media se describe el conjunto de discos que componen los medios de origen para la instalación.
La tabla Media contiene las columnas que se muestran en la tabla siguiente.
Columna | Tipo | Llave | Nullable |
---|---|---|---|
DiskId | entero | Y | N |
LastSequence | entero | N | N |
DiskPrompt | text | N | Y |
Gabinete | gabinete | N | Y |
VolumeLabel | text | N | Y |
Fuente | de (propiedad) | N | Y |
Columnas
-
DiskId
-
Determina el criterio de ordenación de la tabla. Este número debe ser igual o mayor que 1.
-
LastSequence
-
Número de secuencia de archivo del último archivo para este medio. Los números de la columna LastSequence especifican cuáles de los archivos de la tabla file de se encuentran en un disco de origen determinado. Cada disco de origen contiene todos los archivos con números de secuencia (como se muestra en la columna Secuencia de la tabla Archivo) menor o igual que el valor de la columna LastSequence y mayor que el valor LastSequence del disco anterior (o mayor que 0, para la primera entrada de la tabla Multimedia). Este número debe ser no negativo; el límite máximo es de 32767 archivos. Para obtener más información sobre cómo crear un paquete de Windows Installer con más archivos, vea Creación de un paquete grande.
-
DiskPrompt
-
El nombre del disco, que suele ser el texto visible impreso en el disco. Este texto localizable se usa para preguntar al usuario cuando es necesario insertar este disco.
-
gabinete de
-
Nombre del gabinete si algunos o todos los archivos almacenados en el medio se comprimen en un archivo de gabinete. Si no se usa ningún gabinete, esta columna debe estar en blanco. El nombre del gabinete debe usar la sintaxis del tipo de datos Cabinet. Windows Installer siempre requiere un origen válido para reparar archivos incluidos en archivos de gabinete incrustados. Cuando Windows Installer instala un paquete que contiene un archivo de gabinete incrustado, el sistema puede guardar una copia del archivo de gabinete. Esta copia no se puede usar para reparar el archivo del gabinete. Para conservar espacio en disco, use archivos de gabinete externos en lugar de archivos de gabinete incrustados.
-
VolumeLabel
-
Etiqueta que se atribuye al volumen. Esta es la etiqueta de volumen devuelta por la funciónGetVolumeInformation. Si el propiedad SourceDir hace referencia a un volumen extraíble (disquete o CD-ROM), esta etiqueta de volumen se usa para comprobar que el disco adecuado está en la unidad antes de intentar instalar archivos. La entrada de esta columna debe coincidir con la etiqueta de volumen del medio físico.
-
origen de
-
Este campo solo se usa al aplicar revisiones y, de lo contrario, se deja en blanco. Una transformación de revisión puede escribir una propiedad aquí que es la ubicación del archivo contenedor que contiene los archivos de revisión o los archivos nuevos agregados por la revisión. Es necesario especificar un origen diferente para estos archivos porque el origen del paquete de revisión se puede almacenar por separado del origen del producto. Si el campo Gabinete está vacío, el instalador omite el valor de esta columna. Si este campo está vacío, el instalador usa el valor de la propiedad SourceDir como origen del gabinete.
Observaciones
Si el nombre del gabinete está precedido por un signo de número (#), los archivos que hacen referencia a este registro de tabla Multimedia se empaquetan en un archivo contenedor almacenado dentro de la base de datos como una secuencia independiente.
Para obtener más información sobre cómo agregar gabinetes a las tablas de archivos y tablas multimedia, vea Using Cabinets and Compressed Sources.
Windows Installer requiere que el archivo .msi esté en el primer disco de medios extraíbles (CD, DVD o disquete) usado para la instalación del producto.
Determinar el SourceMode
La propiedad Resumen de recuento de palabras determina el modo de origen de la instalación actual. Si esta propiedad se establece en 2 o 3, se asume una instalación de gabinete. En este modo, se supone que los archivos del gabinete existen en el directorio indicado por la propiedad SourceDir. Si el valor tipo de origen es 0 o 1, se supone que todos los archivos de origen existen en el árbol cuya raíz se indica mediante la propiedad sourceDir .
Tenga en cuenta que esto solo se aplica a los archivos de la tabla Archivo que no tienen los bits comprimidos o sin comprimir establecidos en la columna de atributos. Estos bits invalidan el valor de la propiedad Resumen de recuento de palabrasal determinar si un archivo determinado está comprimido o sin comprimir.
Validación