English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Versione 21.5.8300
  • Correzioni

IDE: Identificazione loop variabili NEW

copia link

Descrizione del difetto

In un caso particolare Instant Developer segnalava un errore di referenza circolare di oggetti anche se la referenza circolare non era presente nel progetto.

Effetti del malfunzionamento

  • Veniva erroneamente segnalato l'errore 1450 - Ho rilevato una referenza circolare durante la costruzione di nuovi oggetti. Classe=[CLS], classe referenziata: [REFCLS].

Soluzioni

Non sono disponibili workaround per le versioni precedenti.

Funzionalità interessate

L'utilizzo del flag NEW nelle variabili.

Note

  • Malfunzionamento relativo alla richiesta di assistenza 001836-2021.
  • L'errore indicato sopra viene segnalato in questo caso:
    • classe CLS1 che contiene la variabile VAR1 di tipo CLS2 con il flag NEW attivo
    • classe CLS2 che contiene la variabile VAR2 di tipo CLS1 con flag NEW attivo
    In questo caso non è possibile creare la variabile VAR1 della classe CLS1 poiché durante la sua creazione occorrerebbe creare la variabile VAR2 della classe CLS2 che, però, essendo di tipo CLS1 richiede la creazione della variabile VAR1 generando un loop durante la creazione.
    Tale errore sarebbe difficile da identificare a run-time poiché, nella maggior parte dei casi, causerebbe un crash dell'application pool di IIS senza indicazione di errore.

Ultima modifica: 30/09/2021 / Validità: da 21.5.8300

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum