Se aplica a
Access 2010 Access 2007

En el Asistente para paquetes de soluciones de Access, el campo CódigoDe Upgrade se usa principalmente para admitir actualizaciones principales, aunque las actualizaciones pequeñas y secundarias pueden usar UpgradeCode para la validación de productos. Durante las actualizaciones principales, las acciones FindRelatedProducts, MigrateFeatureStates y RemoveExistingProducts detectan, migran y quitan versiones anteriores del producto. La acción FindRelatedProducts busca productos con criterios basados en el UpgradeCode, ProductLanguage y ProductVersion. Estos criterios se especifican en la tabla Actualizar.

Dados los criterios usados por la acción FindRelatedProducts , UpgradeCode puede ser el mismo para diferentes idiomas y versiones de un solo producto. Esto se debe a que la tabla De actualización permite diferenciar entre productos a lo largo de las líneas de versión y de idioma.

En diferentes versiones del mismo producto, es posible que nunca tenga que cambiar el CódigoDe Upgrade. Cada producto independiente debe tener su propio UpgradeCode. Un conjunto de productos también debe tener su propio UpgradeCode. Al hacerlo, el conjunto de aplicaciones puede actualizar versiones anteriores del conjunto de aplicaciones o productos independientes mediante el uso de varias filas en la tabla Actualización.

Los dos escenarios siguientes ilustran el uso de UpgradeCode.

  • El producto A y el producto B se enviaron con el mismo ProductLanguage, ProductVersion y UpgradeCode. Los productos A y B tienen códigos de producto diferentes. Como a los productos se les asignó el mismo UpgradeCode, no se puede crear una tabla de actualización para diferenciar la versión anterior del producto A de la versión anterior del producto B. En este caso, no podrá tener una instalación de actualización del producto A que ignore el producto B. Dado que se trataba de productos diferentes, se les debería haber asignado un UpgradeCode diferente.

  • Las versiones en inglés y francés del producto A se incluyeron con el mismo ProductVersion y UpgradeCode. Tanto las versiones en inglés como en francés del producto A tienen diferentes ProductLanguages y ProductCodes. Aunque las versiones de inglés y francés comparten el mismo UpgradeCode, es posible crear la tabla Upgrade de modo que solo se detecte y actualice la versión anterior del idioma inglés y la versión anterior del francés se ignore. Las diferentes versiones de idioma de un producto pueden usar el mismo UpgradeCode.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.