Aracılığıyla paylaş


ICE97

ICE97, iki bileşenin paylaşılan bir bileşeni aynı dizine yalıtmadığını doğrular.

Sonuç

ICE97 aşağıdaki uyarıları yayınlar.

ICE97 Uyarısı Açıklama
Bu bileşen [1], Paylaşılan bileşeni başka bir bileşenle aynı dizine [2] yükler ve bu da yükleme için her iki (veya daha fazla) bileşen seçilirse bileşen kurallarını bozar. İki bileşen paylaşılan bir bileşeni aynı dizine yalıtmamalıdır.

 

Örneğin, ComponentShared'i paylaşan Component1 ve Component2 aynı dizine yüklenir. Her ikisi de ComponentShared'i yalıtılmış bir bileşen olarak belirtir. Yalıtım nedeniyle, ComponentShared içindeki dosyalar Bileşen1 ve Bileşen2 için Directory_ başvurusuna iki kez kopyalanır. Bileşenler artık dosyaların kopyası üzerinde bir başvuru sayısına sahiptir. Bu, Yükleyici bileşen kurallarını ihlal eder. Bileşen1 kaldırılırsa, yalıtılmış bileşen dosyaları kaldırılır ve Bileşen2 bozulur.

ice başvuru