ICE97

ICE97 vérifie que deux composants n’isolent pas un composant partagé dans le même répertoire.

Résultats

ICE97 publie les avertissements suivants.

AVERTISSEMENT ICE97 Description
Ce composant [ 1 ] installe le composant partagé dans le même répertoire [ 2 ] qu’un autre, ce qui interrompt les règles des composants si les deux composants (ou plus) sont sélectionnés pour l’installation. Deux composants ne doivent pas isoler un composant partagé dans le même répertoire.

Par exemple, Composant1 et COMPONENT2, qui partagent ComponentShared, sont installés dans le même répertoire. Les deux spécifient ComponentShared comme un composant isolé. En raison de l’isolation, les fichiers dans ComponentShared sont copiés deux fois dans la _ référence de répertoire pour Composant1 et COMPONENT2. Les composants disposent désormais d’un nombre de références sur la copie des fichiers. Il s’agit d’une violation des règles du composant d’installation. Si Composant1 est désinstallé, les fichiers des composants isolés sont supprimés et COMPONENT2 est interrompu.

Référence ICE