Aracılığıyla paylaş


ICEM03

ICEM03, modüldeki tüm eylemlerin temel eylemler olduğunu veya geçerli bir temel eylemden türetildiğini doğrular.

Birleştirme modülü ICI'leri, paket doğrulaması için kullanılan ICI'leri içeren .cub dosyasında değil, Mergemod.cub adlı bir birleştirme modülü .cub dosyasında depolanır.

Sonuç

ICEM03, bir temel eylem olmayan veya geçerli bir temel eylemden türetilmiş bir dizi tablosundaki eylemleri içeren modül için hata iletilerini postalar.

Örnek

ICEM03, aşağıda gösterilen veritabanı girişlerini içeren bir modül için aşağıdaki hata iletilerini yayınlar.

The action 'Action1' in the 'ModuleInstallExecuteSequence' table is 
orphaned. It is not a valid base action and does not derive from a 
valid base action.
The action 'Action2' in the 'ModuleInstallExecuteSequence' table is 
orphaned. It is not a valid base action and does not derive from a 
valid base action.

ModuleInstallExecuteSequence Tablo

Eylem Sıra BaseAction Sonra Koşul
Eylem1 Eylem2 0
Eylem2 Eylem1 0

 

ICEM03, moduleInstallExecuteSequence tablosunda birbirlerine temel eylemler olarak başvurdıkları için bu iki eylemle ilgili hataları postalar. ModuleAdminUISequence, ModuleAdminExecuteSequence, ModuleAdvtUISequence, ModuleAdvtExecuteSequence içindeki tüm eylemler, ModuleInstallUISequenceve ModuleInstallExecuteSequence tabloları temel eylemler olmalı veya konumlarını başka bir eylemin ve önce ve sonra bayrağının birleşiminden türetmelidir.

Bu hatayı düzeltmek için iki eylemin temel eylemlerini belirleyin. Varsayılan sıra numarasına sahip temel eylemler için bir kayıt ekleyin. Eylem1 ve Eylem2 için BaseAction sütununa temel eylem adlarını ve Sonra sütununa 0 veya 1 girin.

Birleştirme Modülü ICE Başvurusu