Compartir a través de


Códigos de producto

El código del producto es un GUID que es la identificación principal de una aplicación o producto. Para obtener más información, consulte la propiedadProductCode. Si se realizan cambios significativos en un producto, también se debe cambiar el código del producto para reflejarlo. Sin embargo, no es necesario cambiar el código del producto si los cambios en el producto son relativamente menores.

Las versiones de 32 y 64 bits del paquete de una aplicación deben tener códigos de producto diferentes. Si se vuelve a compilar un componente de 32 bits de una aplicación en un componente de 64 bits, se debe asignar un nuevo código de producto.

Si un servidor expuesto en el Tabla PublishComponent se vuelve a compilar de 32 bits a 64 bits, es posible que el GUID de esta tabla también tenga que cambiarse para que los clientes de 32 y 64 bits puedan identificar la categoría de componentes calificado adecuada. En este caso, también se debe cambiar el código del producto.

Tenga en cuenta que las letras de los GUID de código de producto deben estar en mayúsculas. Utilidades como GUIDGEN generan GUIDD que contienen letras minúsculas. Las letras minúsculas de estos GUID deben cambiarse a mayúsculas para usarse como código de producto o código de paquete. Para obtener más información, vea Cambio del código de producto.

El código del paquete es un GUID que identifica un paquete de Windows Installer determinado . El código del paquete asocia un archivo .msi a una aplicación o producto y también se puede usar para la comprobación de orígenes. Los códigos de producto y paquete no son intercambiables. Ningún archivo .msi no identificador debe tener nunca el mismo código de paquete. Aunque es habitual enviar una aplicación que tiene el mismo código de paquete y código de producto, los dos valores pueden diverge cuando se actualiza la aplicación. Para obtener más información, vea códigos de paquete.