Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.
No Assistente de solução do pacote de acesso, o campo UpgradeCode principalmente é utilizado para suporte atualiza os principais, embora atualizações pequenas e secundárias poderão utilizar o UpgradeCode para a validação do produto. Durante a atualiza os principais, as ações FindRelatedProducts, MigrateFeatureStatese RemoveExistingProducts detectam, migrar e remover as versões anteriores do produto. A ação FindRelatedProducts procura produtos utilizar critérios com base no UpgradeCode, ProductLanguagee ProductVersion. Estes critérios estão especificados na tabela para a atualização.
Tendo em conta os critérios utilizados pela ação FindRelatedProducts , o UpgradeCode pode ser o mesmo para idiomas diferentes e versões de um único produto. Esta é uma vez que permite a tabela para a atualização para diferenciar entre produtos ao longo das linhas de cada versão e idioma.
Em versões diferentes do mesmo produto, nunca poderá ter de alterar o UpgradeCode. Cada produto autónomo deve ter as suas próprias UpgradeCode. Um conjunto de aplicações do produto deve também ter as suas próprias UpgradeCode. Fazê-lo permite que o conjunto de aplicações atualizar versões anteriores do conjunto de aplicações ou dos produtos autónomos com várias linhas da tabela para a atualização.
Os dois cenários seguintes ilustram a utilização do UpgradeCode.
-
Produto A e B do produto foram enviados com o mesmo ProductLanguage, ProductVersione UpgradeCode. Produto A e B produto têm ProductCodes diferente. Uma vez que os produtos foram atribuídos a mesma UpgradeCode, não pode ser criada a tabela para a atualização para diferenciar a versão mais antiga do produto A partir da versão mais antiga do produto B. Neste caso, não será possível que tenha uma instalação para a atualização do produto uma que ignora b produto. Uma vez que estes foram produtos diferentes, eles devem cada foram atribuídos uma diferentes UpgradeCode.
-
Versões de inglês e francês do produto A foram enviadas com o mesmo ProductVersion e UpgradeCode. O inglês e o francês versões do produto A tem diferentes ProductLanguages e ProductCodes. Apesar de versões de idiomas para o inglês e o francês partilharem a mesma UpgradeCode, é possível para a tabela para a atualização do autor assim que apenas a versão mais antiga do idioma inglês é detetada e atualizada e a versão mais antiga francês ignorados. Versões num idioma diferente de um produto podem utilizar o mesmo UpgradeCode.