IDE: Loop tra componenti
copia linkDescrizione del difetto
In un caso molto particolare se nel progetto era presente un loop tra componenti la compilazione non terminava e l'IDE non rispondeva più.
Effetti del malfunzionamento
- La compilazione non terminava e l'IDE non rispondeva più.
Soluzioni
Non sono disponibili workaround per le versioni precedenti.
Funzionalità interessate
La compilazione di applicazioni con componenti in loop.
Note
- Malfunzionamento relativo alla richiesta di assistenza 001373-2020.
-
A partire dalla versione 20.5 il messaggio 3480 - Questo componente richiede [OTHER_COMP] che, a sua volta, richiede me per poter essere compilato necessita di una conferma esplicita da parte del programmatore poiché la presenza di loop tra i componenti richiede più tempo per la compilazione. Il motivo è dovuto al fatto che se nel progetto sono presenti due componenti che si utilizzano a vicenda Instant Developer deve:
- compilare COMP1 senza riferimenti a COMP2
- portare la DLL/JAR di COMP1 dentro alla cartella di COMP2
- compilare COMP2 utilizzando la DLL/JAR creata al passo 1
- portare la DLL/JAR di COMP2 dentro alla cartella di COMP1
- ri-compilare COMP1 utilizzando la DLL/JAR di COMP2 generata al passo 3
- portare le DLL/JAR di COMP1 e COMP2 nella cartella dell'applicazione o componente che li utilizza
Ultima modifica: 30/11/2022 / Validità: da 20.5.8000