Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186

    [VB.NET] errore all'avvio dell' .exe

    Ciao a tutti ragazzi!
    Pongo un problema (mi sembra dopo aver fatto varie ricerche ma con alcun risultato) comune.

    Quando eseguo il "programma" da visual studio funziona correttamente.
    Nel momento in cui però avvio l'eseguibile, quindi dalla cartella interna, funziona tutto eccetto certi form.
    Ora vi spiego meglio.

    Ho questo programma che si connette ad un DB per ricavare ed inserire informazioni.
    Se dall'eseguibile utilizzo il form in cui inserisco le informazioni o le leggo va tutto bene.
    Nel momento in cui provo ad aprire il form in cui cancello le informazioni, mi esce il seguente errore:



    codice:
    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    
    
    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
       at WindowsApplication3.CancRicettavb.CancRicettavb_Load(Object sender, EventArgs e) in C:\Users\alex\Documents\Visual Studio 2010\Projects\WindowsApplication3\WindowsApplication3\CancRicettavb.vb:line 30
       at System.Windows.Forms.Form.OnLoad(EventArgs e)
       at System.Windows.Forms.Form.OnCreateControl()
       at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
       at System.Windows.Forms.Control.CreateControl()
       at System.Windows.Forms.Control.WmShowWindow(Message& m)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
       at System.Windows.Forms.ContainerControl.WndProc(Message& m)
       at System.Windows.Forms.Form.WmShowWindow(Message& m)
       at System.Windows.Forms.Form.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    
    
    
    
    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    ----------------------------------------
    WindowsApplication3
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/Users/alex/Documents/Visual%20Studio%202010/Projects/WindowsApplication3/WindowsApplication3/bin/Debug/WindowsApplication3.exe
    ----------------------------------------
    Microsoft.VisualBasic
        Assembly Version: 10.0.0.0
        Win32 Version: 11.0.50938.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    System
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Core
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Configuration
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Runtime.Remoting
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34108 built by: FX45W81RTMGDR
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    ----------------------------------------
    System.Data
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System.Data.DataSetExtensions
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
    ----------------------------------------
    System.Transactions
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
    ----------------------------------------
    System.EnterpriseServices
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
    ----------------------------------------
    System.Numerics
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    Microsoft.VisualBasic.PowerPacks.Vs
        Assembly Version: 10.0.0.0
        Win32 Version: 10.0.40219.1
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.PowerPacks.Vs/10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.PowerPacks.Vs.dll
    ----------------------------------------
    
    
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    
    
    For example:
    
    
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    
    
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
    Il fatto strano ma che accomuna i form è che l'errore spunta in tutti i form di cancellazione (perchè ho più tabelle).

    Cosa può essere?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186
    Nessuno ha una risposta?

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quote Originariamente inviata da SigAlexey Visualizza il messaggio
    Nessuno ha una risposta?
    Se non mostri il codice dell'evento che ha generato l'errore, come si fa?

    L'evento è indicato nell'errore

    Form9_Load
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186
    Scusa cosa devo mettere che non ho capito?

    Perchè questo errore mi esce solo all'avvio del .exe e non quando lo avvio da Visual Studio...
    E quello che ho messo sopra è tutto quello che mi esce!

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quote Originariamente inviata da SigAlexey Visualizza il messaggio
    Scusa cosa devo mettere che non ho capito?
    Il codice ... devi mostrare il codice dell'evento Form9_Load dove avviene il problema ... mi sembrava di essere stato chiaro ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186
    ah ok scusa!

    codice:
            Me.Left = (Screen.PrimaryScreen.Bounds.Width - Me.Width) / 2
            Me.Top = (Screen.PrimaryScreen.Bounds.Height - Me.Height) / 2
    
    
            Timer1.Enabled = True
    
    
            ToolStripStatusLabel2.Text = Login.TextBox1.Text.ToString
            ToolStripStatusLabel3.Text = Now.ToString("dd MM YY")
            ToolStripStatusLabel4.Text = TimeString
    
    
            MenuP.ApriConnessione()
    
    
            Dim comm As OleDb.OleDbCommand = New OleDb.OleDbCommand("select colore From Vernici", MenuP.objconn)
            Dim dr As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter(comm)
            Dim dt As Data.DataTable = New Data.DataTable()
            dr.Fill(dt)
    
    
            MenuP.ChiudiConnessione()
    
    
            Dim c As Integer = 0
    
    
            While (dt(c)(0).ToString <> "")
    
    
                ComboBox1.Items.Add(dt(c)(0).ToString)
                c = c + 1
    
    
            End While
    
    
            If File.Exists("del.log") = False Then
    
    
                swIns = File.CreateText(Application.StartupPath & "\del.log")
                swIns.WriteLine("INIZIO FILE DI LOG CANCELLAZIONI")
                swIns.Flush()
                swIns.Close()
    
    
            End If
    Eccolo

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Individua la linea numero 30 e vedi cosa c'è scritto. In quella linea qualcosa non va ...

    Per esempio sei sicuro che la SELECT restituisce sicuramente dati?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186
    Tutti i form portano a questo frammento di codice (ovviamente presente in tutti i form che danno errore)

    codice:
    While (dt(c)(0).ToString <> "")                                       *riga indiziata*
     
    
                ComboBox1.Items.Add(dt(c)(0).ToString)
                c = c + 1
    
    
            End While

  9. #9
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186
    Però anche se cancello tutto il ciclo continua ad apparirmi l'errore... indicando sempre la stessa riga!

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quote Originariamente inviata da SigAlexey Visualizza il messaggio
    Però anche se cancello tutto il ciclo continua ad apparirmi l'errore... indicando sempre la stessa riga!
    Prova ad eliminare selettivamente altre linee per capire.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.