Ciao a tutti,
Ho un problema che mi sta facendo un pò impazzire e non riesco a capire come risolverlo.
Allora ho creato una progetto con due soluzioni all'interno.
Per comodità le chiamerò soluzione A e B
Dalla soluzione A eseguo questo codice :
Il try catch non identifica nessun errore, ma mi appare un messaggio che mi dice che l'applicazione ha smesso di funzionare.codice:Try Dim Prc As New ProcessStartInfo(System.Environment.CurrentDirectory + "\tools\B.exe") Process.Start(Prc) Application.Exit() Catch ex As Exception MessageBox.Show(ex.ToString) End Try
Se io invice faccio il build dell'applicazione B in debug oppure avvio direttamente il .exe compilato si avvia senza nessun problema..
Dal registro degli errori di win identifico questo errore :
Nome dell'applicazione che ha generato l'errore: B.exe, versione: 1.0.0.0, timestamp: 0x50af4318
Nome del modulo che ha generato l'errore: KERNELBASE.dll, versione: 6.1.7601.17932, timestamp: 0x503275ba
Codice eccezione: 0xe0434352
Offset errore 0x0000d3cf
ID processo che ha generato l'errore: 0x185c
Ora di avvio dell'applicazione che ha generato l'errore: 0x01cdc9618df9f1c9
Percorso dell'applicazione che ha generato l'errore: G:\tools\B.exe
Percorso del modulo che ha generato l'errore: C:\Windows\system32\KERNELBASE.dll
ID segnalazione: cbd1e335-3554-11e2-9899-5cac4cf873aa
Non ho proprio la più pallida idea di cosa poter fare.
Confido in voi.
Grazie a tt