Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.
Nella creazione guidata soluzione pacchetto di accesso, il campo UpgradeCode usato prevalentemente per supportare gli aggiornamenti principali, anche se gli aggiornamenti di piccole dimensioni e secondari possono utilizzare UpgradeCode per la convalida del prodotto. Durante l'aggiornamento principali, le azioni FindRelatedProducts, MigrateFeatureStatese RemoveExistingProducts rilevare, eseguire la migrazione e rimuovere le versioni precedenti del prodotto. L'azione FindRelatedProducts Cerca per usare i criteri basati su ProductVersion, UpgradeCodee ProductLanguagei prodotti. Questi criteri vengono specificati nella tabella di aggiornamento.
Dato criteri usati con l'azione FindRelatedProducts , UpgradeCode può essere uguale per lingue diverse e versioni di un singolo prodotto. In questo modo la tabella di aggiornamento consente per distinguere i prodotti lungo le linee di versione e della lingua.
Tra versioni diverse di uno stesso prodotto, non potrebbe non è mai necessario modificare UpgradeCode. Ogni prodotto autonomo deve avere il proprio UpgradeCode. Una famiglia di prodotti deve inoltre includere il proprio UpgradeCode. In questo modo consente la famiglia di prodotti per l'aggiornamento di versioni precedenti della famiglia di prodotti o prodotti autonomi utilizzando più righe nella tabella di aggiornamento.
I due scenari seguenti viene illustrato l'uso di UpgradeCode.
-
Prodotto a e B di prodotto sono stati spediti con lo stesso ProductLanguage, ProductVersione UpgradeCode. Prodotto a e B prodotto necessario ProductCodes diversi. Poiché i prodotti sono stati assegnati stesso UpgradeCode, la tabella di aggiornamento non è possibile creare per distinguere tra la versione precedente del prodotto rispetto alla versione precedente del prodotto B. In questo caso, non sarà possibile avere un'installazione di aggiornamento di prodotto che ignora prodotto B. Perché questi sono diversi prodotti, devono ogni assegnati un diverso UpgradeCode.
-
Le versioni francese e inglese del prodotto sono state spedite con lo stesso ProductVersion e UpgradeCode. Inglese e francese versioni del prodotto sono diversi ProductLanguages e ProductCodes. Anche se versioni in lingue inglese e francese condividono la stessa UpgradeCode, è possibile creare la tabella di aggiornamento in modo che solo la versione in lingua inglese viene rilevata e aggiornata e la versione francese ignorati. Versioni in lingue diverse di un prodotto è possono utilizzare la stessa UpgradeCode.