+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 5 su 5

[VBNET 2010] Errore in fase di chiusura di form

  1. #1
    ljt
    ljt non  in linea Scolaretto
    Salve,

    Ho un problema durante la chiusura di un form.mdiparent.
    Spiego velocemente:
    Alla chiusura del form mdiparent in qualche computer (comunque tutti windows 10) mi restituisce un errore e in alcuni no.
    L'errore il seguente: (riporto solo le prime righe)

    Le informazioni su come richiamare il debug JIT (Just-In-Time) anzich questa finestra
    sono riportate in fondo al messaggio.
    
    ************** Testo dell'eccezione **************
    System.InvalidOperationException: La raccolta  stata modificata. L'operazione di enumerazione potrebbe non essere eseguita.
       in System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
       in System.Collections.Generic.List`1.Enumerator.MoveNextRare()
       in System.Collections.Generic.List`1.Enumerator.MoveNext()
       in Microsoft.VisualBasic.PowerPacks.ShapeCollection.Dispose(Boolean disposing)
       in Microsoft.VisualBasic.PowerPacks.ShapeContainer.Dispose(Boolean disposing)
       in System.ComponentModel.Component.Dispose()
       in System.Windows.Forms.Control.Dispose(Boolean disposing)
       in System.ComponentModel.Component.Dispose()
       in System.Windows.Forms.Control.Dispose(Boolean disposing)
       in System.Windows.Forms.Form.Dispose(Boolean disposing)
       in WindowsApplication1.frmCommesse.Dispose(Boolean disposing)
       in System.Windows.Forms.Form.WmClose(Message& m)
       in System.Windows.Forms.Form.WndProc(Message& m)
       in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    
    In tutti i pc installato Microsoft Visual Basic Power Packs 10.

    Non riesco a capire cosa manchi ad alcuni pc.

    Qualche consiglio?

    Grazie

  2. #2
    Sgrubak non  in linea Scribacchino
    Quote Originariamente inviato da ljt Visualizza il messaggio
    Non riesco a capire cosa manchi ad alcuni pc.
    Penso nulla...
    Verifica che le operazioni di chiusura dei Form non siano comprese in un blocco ForEach. Se cos, convertilo in un For che parte con l'indice dal fondo della lista e scorre a ritroso verso lo zero.

  3. #3
    ljt
    ljt non  in linea Scolaretto
    Ho fatto una verifica, ma non c' nessun for each.
    Sto diventando pazzo per cercare di capire cosa possa essere.

    Grazie per la risposta

  4. #4
    L'avatar di gibra
    gibra non  in linea Very Important Person
    Quote Originariamente inviato da ljt Visualizza il messaggio
    Sto diventando pazzo per cercare di capire cosa possa essere.
    Credo che senza poter analizzare il progetto non si va da nessuna parte.
    ℹ️ Leggi di pi su gibra ...

  5. #5
    Concordo con gibra
    ℹ️ Leggi di pi su AntonioG ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Creazione Form dinamica [VBNET 2010]
    Da ljt nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 25-05-2019, 12:52
  2. Risposte: 0
    Ultimo Post: 03-07-2012, 10:41
  3. Risposte: 1
    Ultimo Post: 18-10-2011, 10:09
  4. Errore su chiusura form e programma
    Da mistral nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 27-07-2010, 09:15
  5. Chiusura form dopo msg di errore
    Da help48 nel forum Visual Basic 6
    Risposte: 13
    Ultimo Post: 25-05-2006, 23:30