Gilt für
Access 2010 Access 2007

Im Assistenten für Zugriffspaketlösungen wird das Feld UpgradeCode hauptsächlich für die Unterstützung größerer Upgrades verwendet, obwohl kleine und kleinere Updates den UpgradeCode für die Produktvalidierung verwenden können. Bei größeren Upgrades erkennen, migrieren und entfernen die Aktionen FindRelatedProducts, MigrateFeatureStates und RemoveExistingProducts frühere Versionen des Produkts. Die Aktion SuchenRelatedProducts sucht nach Produkten mithilfe von Kriterien, die auf UpgradeCode, ProductLanguage und ProductVersion basieren. Diese Kriterien werden in der Upgradetabelle angegeben.

Unter Berücksichtigung der Kriterien, die von der FindRelatedProducts-Aktion verwendet werden, kann upgradeCode für verschiedene Sprachen und Versionen eines einzelnen Produkts identisch sein. Dies liegt daran, dass die Upgradetabelle die Unterscheidung zwischen Produkten entlang der Versions- und Sprachlinien ermöglicht.

In verschiedenen Versionen desselben Produkts müssen Sie den UpgradeCode möglicherweise nie ändern. Jedes eigenständige Produkt sollte über einen eigenen UpgradeCode verfügen. Eine Produktsuite sollte auch über einen eigenen UpgradeCode verfügen. Dadurch kann die Suite frühere Versionen der Suite oder eigenständige Produkte aktualisieren, indem mehrere Zeilen in der Upgradetabelle verwendet werden.

Die folgenden beiden Szenarien veranschaulichen die Verwendung von UpgradeCode.

  • Produkt A und Produkt B wurden mit demselben ProductLanguage, ProductVersion und UpgradeCode ausgeliefert. Produkt A und Produkt B verfügen über unterschiedliche ProductCodes. Da den Produkten derselbe UpgradeCode zugewiesen wurde, kann die Upgradetabelle nicht erstellt werden, um die ältere Version von Produkt A von der älteren Version von Produkt B zu unterscheiden. In diesem Fall können Sie keine Upgradeinstallation von Produkt A durchführen, bei der Produkt B ignoriert wird. Da es sich um unterschiedliche Produkte handelte, sollte ihnen jeweils ein anderer UpgradeCode zugewiesen werden.

  • Die englische und französische Version von Produkt A wurde mit demselben ProductVersion und UpgradeCode ausgeliefert. Sowohl die englische als auch die französische Version von Produkt A weisen unterschiedliche ProductLanguages und ProductCodes auf. Obwohl sowohl die englische als auch die französische Sprachversion denselben UpgradeCode verwenden, ist es möglich, die Upgrade-Tabelle so zu erstellen, dass nur die ältere englischsprachige Version erkannt und aktualisiert wird und die ältere französische Version ignoriert wird. Verschiedene Sprachversionen eines Produkts können denselben UpgradeCode verwenden.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.