Uygulandığı Öğe
Access 2010 Access 2007

Erişim Paketi Çözümü Sihirbazı'nda UpgradeCode alanı birincil yükseltmeleri desteklemek için kullanılır, ancak küçük ve küçük güncelleştirmeler ürün doğrulaması için UpgradeCode kullanabilir. Büyük yükseltmeler sırasında FindRelatedProducts, MigrateFeatureStates ve RemoveExistingProducts eylemleri ürünün önceki sürümlerini algılar, geçirir ve kaldırır. FindRelatedProducts eylemi UpgradeCode, ProductLanguage ve ProductVersion ölçütlerini kullanarak ürünleri arar. Bu ölçütler Yükseltme tablosunda belirtilir.

FindRelatedProducts eylemi tarafından kullanılan ölçütler göz önüne alındığında, UpgradeCode tek bir ürünün farklı dilleri ve sürümleri için aynı olabilir. Bunun nedeni Yükseltme tablosunun ürünler arasında sürüm ve dil satırları arasında ayrım yapılmasına izin vermesidir.

Aynı ürünün farklı sürümlerinde UpgradeCode'u hiçbir zaman değiştirmeniz gerekmeyebilir. Tek başına her ürünün kendi UpgradeCode'u olmalıdır. Bir ürün paketinin de kendi UpgradeCode'u olmalıdır. Bunu yapmak, paketin yükseltme tablosunda birden çok satır kullanarak paketin veya tek başına ürünlerin önceki sürümlerini yükseltmesine olanak tanır.

Aşağıdaki iki senaryoda UpgradeCode kullanımı gösterilmektedir.

  • Ürün A ve Ürün B aynı ProductLanguage, ProductVersion ve UpgradeCode ile birlikte gönderildi. A ve B Ürünü farklı ProductCode'lara sahiptir. Ürünlere aynı UpgradeCode atandığından, A Ürününün eski sürümünü B Ürününün eski sürümünden ayırt etmek için Yükseltme tablosu yazılamaz. Bu durumda, A Ürününün B Ürününü yoksayan bir yükseltme yüklemesine sahip olamazsınız. Bunlar farklı ürünler olduğundan, her birine farklı bir UpgradeCode atanmış olmalıdır.

  • A Ürününün İngilizce ve Fransızca sürümleri aynı ProductVersion ve UpgradeCode ile birlikte gönderildi. A Ürününün hem İngilizce hem de Fransızca sürümleri farklı ProductLanguages ve ProductCode'lara sahiptir. Hem İngilizce hem de Fransızca dil sürümleri aynı UpgradeCode'ı paylaşsa da, Upgrade tablosunu yalnızca eski İngilizce dil sürümü algılanıp yükseltilir ve eski Fransızca sürüm yoksayılır. Bir ürünün farklı dil sürümleri aynı UpgradeCode'u kullanabilir.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.