PDA

View Full Version : eccezione non gestita nell'applicazione (Microsoft.NET Framework)


mauri_d
09-05-2015, 16:26
Salve ho un problema quando cerco di avviare un programma. Questo è l'errore:

http://i.imgur.com/A8Iid1W.png

Nei dettagli è riportato quanto segue:

"Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra
sono riportate in fondo al messaggio.

************** Testo dell'eccezione **************
System.Exception: '924 non è un valore valido per Int32. ---> System.FormatException: Formato della stringa di input non corretto.
in System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
in System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
in System.ComponentModel.Int32Converter.FromString(String value, NumberFormatInfo formatInfo)
in System.ComponentModel.BaseNumberConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
--- Fine della traccia dello stack dell'eccezione interna ---
in System.ComponentModel.BaseNumberConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
in System.Drawing.SizeConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
in CriMw.CriGears.Controls.AwesomeDock.SizeFromString(String text)
in CriMw.CriGears.Controls.AwesomeDock.SetupPane(AwesomePane pane, AwesomeLayoutPaneElement element, AwesomeStackContainer parentStack)
in CriMw.CriGears.Controls.AwesomeDock.SetLayout(AwesomeLayoutInformation layoutInfo)
in CriMw.CriAtomViewer.FormMain.LoadLayout(String p)
in CriMw.CriAtomViewer.FormMain.FormMain_Load(Object sender, EventArgs e)
in System.Windows.Forms.Form.OnLoad(EventArgs e)
in System.Windows.Forms.Form.OnCreateControl()
in System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
in System.Windows.Forms.Control.CreateControl()
in System.Windows.Forms.Control.WmShowWindow(Message& m)
in System.Windows.Forms.Control.WndProc(Message& m)
in System.Windows.Forms.ScrollableControl.WndProc(Message& m)
in System.Windows.Forms.ContainerControl.WndProc(Message& m)
in System.Windows.Forms.Form.WmShowWindow(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)


************** Assembly caricati **************
mscorlib
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.34209 built by: FX452RTMGDR
Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
CriAtomViewer
Versione assembly: 2.2.15.0
Versione Win32: 2.02.15.0
Base di codice: file:///E:/cri_adx2le/cri/tools/criatomex/CriAtomViewer.exe
----------------------------------------
System.Windows.Forms
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.34209 built by: FX452RTMGDR
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.34209 built by: FX452RTMGDR
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.34238 built by: FX452RTMGDR
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.34209 built by: FX452RTMGDR
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.34234 built by: FX452RTMGDR
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.18408 built by: FX451RTMGREL
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
CriAtomViewerClr
Versione assembly: 1.0.5416.20923
Versione Win32:
Base di codice: file:///E:/cri_adx2le/cri/tools/criatomex/CriAtomViewerClr.DLL
----------------------------------------
System.Design
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.34209 built by: FX452RTMGDR
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Design/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------
System.Core
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.34209 built by: FX452RTMGDR
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.resources
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.18408 built by: FX451RTMGREL
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_it_b77a5c561934e089/System.resources.dll
----------------------------------------
mscorlib.resources
Versione assembly: 4.0.0.0
Versione Win32: 4.0.30319.18408 built by: FX451RTMGREL
Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_it_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** Debug JIT **************
Per abilitare il debug JIT, è necessario impostare il valore
jitDebugging nella sezione system.windows.forms del file di configurazione
dell'applicazione o del computer (machine.config).
L'applicazione inoltre deve essere compilata con il debug
abilitato.

Ad esempio:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Quando il debug JIT è abilitato, tutte le eccezioni non gestite
vengono inviate al debugger JIT registrato nel computer,
anziché essere gestite da questa finestra di dialogo."


Il mio sistema operativo è Windows 7 e non dovrebbe trattarsi di un errore dovuto al codice visto che un mio amico riesce ad avviare il programma su Windows 7 senza problemi.
Qualcuno mi sa aiutare?

Grazie.

tallines
09-05-2015, 16:55
Ciao e benvenuto nel forum di Hardware Upgrade :)

L' errore è dovuto al Net Framework .

W7 ha il Sp1 ?

Che versione hai installato del Net framework ?

Per vederlo vai in Programmi e funzionalità .

mauri_d
09-05-2015, 17:03
Ciao e benvenuto nel forum di Hardware Upgrade :)

L' errore è dovuto al Net Framework .

W7 ha il Sp1 ?

Che versione hai installato del Net framework ?

Per vederlo vai in Programmi e funzionalità .

Grazie per il benvenuto e grazie per la risposta tempestiva.
Ecco gli screen di quello che mi hai chiesto:

http://s13.postimg.org/v574vff2b/Untitled_2.jpg (http://postimg.org/image/v574vff2b/)
http://s11.postimg.org/o2v574jv3/Untitled_1.jpg (http://postimg.org/image/o2v574jv3/)

Quale pensi sia il problema?
Grazie ancora.

Khronos
09-05-2015, 18:48
il problema sta ovviamente nel programma (che non hai detto) il quale, usa le librerie del .NET in qualche modo che le manda in errore.

dallo stacktrace si evince solo che in un input c'è qualcosa di non previsto dal programmatore.

quel 924 ti dice qualcosa?
stavi toccando una barra degli strumenti (che è l'unica cosa di tangibile da quello stringame postato) ?

passa tra le FAQ del tuo software o chiedi a chi l'ha scritto.

ps.
ho cercato in google l'unico altro elemento intelligibile del tuo log:

CriAtomViewer.

è saltato fuori questo.
sei te? ^^ (https://www.google.it/search?q=CriAtomViewer&oq=CriAtomViewer&aqs=chrome..69i57.712j0j7&sourceid=chrome&es_sm=122&ie=UTF-8)
sa di: conversioni audio da formati proprietari, o emulatori. ci sto arrivando?

mauri_d
09-05-2015, 19:12
il problema sta ovviamente nel programma (che non hai detto) il quale, usa le librerie del .NET in qualche modo che le manda in errore.

dallo stacktrace si evince solo che in un input c'è qualcosa di non previsto dal programmatore.

quel 924 ti dice qualcosa?
stavi toccando una barra degli strumenti (che è l'unica cosa di tangibile da quello stringame postato) ?

passa tra le FAQ del tuo software o chiedi a chi l'ha scritto.

ps.
ho cercato in google l'unico altro elemento intelligibile del tuo log:

CriAtomViewer.

è saltato fuori questo.
sei te? ^^ (https://www.google.it/search?q=CriAtomViewer&oq=CriAtomViewer&aqs=chrome..69i57.712j0j7&sourceid=chrome&es_sm=122&ie=UTF-8)
sa di: conversioni audio da formati proprietari, o emulatori. ci sto arrivando?
Si serve per particolari formati audio.
L'errore si verifica quando lancio il programma CriAtomViewer.exe quindi non è legato alla barra degli strumenti come hai ipotizzato.

tallines
09-05-2015, 19:12
Quale pensi sia il problema?
Facile come detto che il problema sia questo programma che è un gioco, un convertitore di tracce audio o video o............?

E' la prima volta che lo usi questo programma o prima funzionava e adesso no ?

E' freeware, l' hai scaricato dal sito della casa madre......magari hai W7 a 32 bit è il programma che stai provando a usare è per SO a 64 bit .

L' immagine è leggermente grande :), caricala al posto dell' attuale se vuoi anche tramite > Postimage (http://postimage.org/?lang=italian) - Contenuto normale - Anteprima per forum (1)

mauri_d
09-05-2015, 19:22
Facile come detto che il problema sia questo programma che è un gioco, un convertitore di tracce audio o video o............?

E' la prima volta che lo usi questo programma o prima funzionava e adesso no ?

E' freeware, l' hai scaricato dal sito della casa madre......magari hai W7 a 32 bit è il programma che stai provando a usare è per SO a 64 bit .

L' immagine è leggermente grande :), caricala al posto dell' attuale se vuoi anche tramite > Postimage (http://postimage.org/?lang=italian) - Contenuto normale - Anteprima per forum (1)
É la prima volta che lo uso. Il programma è CriAtomViewer.exe.
Come detto dovrebbe servire a visualizzare particolari formati (.acb, .awb) che contengono informazioni su tracce audio e le tracce audio vere e proprie.
Il mio sistema operativo è Window 7 ultimate a 64 bit.

tallines
09-05-2015, 19:45
Forse non è compatibile, sicuro che sia per windows ?

Deve essere un tool particolare non trovo il download, se è freeware poi.........

L' immagine non la ridimensioni ?

mauri_d
09-05-2015, 19:51
Nel primo post avevo scritto questo:
Salve ho un problema quando cerco di avviare
Il mio sistema operativo è Windows 7 e non dovrebbe trattarsi di un errore dovuto al codice visto che un mio amico riesce ad avviare il programma su Windows 7 senza problemi.

Di conseguenza non può non essere compatibile con Windows.
Il software me lo ha passato questo amico. Non so se si trova sul web.

Khronos
10-05-2015, 09:20
Si serve per particolari formati audio.
L'errore si verifica quando lancio il programma CriAtomViewer.exe quindi non è legato alla barra degli strumenti come hai ipotizzato.

non hai capito.

leggi bene lo stacktrace che hai postato.
c'è qualcosa legato a una certa "awesomeDock" che crasha quando avvii il tuo programmino.

non puoi farci nulla.
tranne magari scoprire con quale .NET framework è stato creato quel programma, e provare ad avere installata SOLO quella versione di framework.

te l'ho detto, il problema è risolvibile solo... riscrivendo il programma dove ha il problema.

mauri_d
10-05-2015, 15:22
L' immagine non la ridimensioni ?
Ho ridimensionato le immagini. ;) ;)

mauri_d
10-05-2015, 15:32
non hai capito.

leggi bene lo stacktrace che hai postato.
c'è qualcosa legato a una certa "awesomeDock" che crasha quando avvii il tuo programmino.

non puoi farci nulla.
tranne magari scoprire con quale .NET framework è stato creato quel programma, e provare ad avere installata SOLO quella versione di framework.

te l'ho detto, il problema è risolvibile solo... riscrivendo il programma dove ha il problema.
Se il problema fosse stato il codice penso che tutti dovrebbero aver problemi mentre come ho scritto un amico riesce ad avviare il programma tranquillamente sempre con w7.
Comunque ho trovato nelle faq del tool il link della versione di microsoft.net framework 4.0 che dovrebbe essere compatibile ma dopo averla installata il problema persiste.
Come faccio ad essere sicuro di avere installato solo quella versione?

Khronos
10-05-2015, 19:46
programmi e funzionalità.
sono pacchetti installati in più rispetto al sistema, sono tutti elencati li.

mauri_d
11-05-2015, 18:04
programmi e funzionalità.
sono pacchetti installati in più rispetto al sistema, sono tutti elencati li.

Da li ne risulta solo quello il cui link è presente nelle faq. Deduco quindi che sia l'unico installato.

Non avete altre idee su come potrei tentare di risolvere?

Grazie.

tallines
11-05-2015, 19:04
Nel primo post avevo scritto questo:

Di conseguenza non può non essere compatibile con Windows.
Il software me lo ha passato questo amico. Non so se si trova sul web.
Si, ma magari la configurazione software del tuo amico è diversa rispetto alla tua .

A parte che, se un programma è scritto come si deve, ove non trova la versione di Net Framework che gli serve, esce un messaggio con la richiesta della versione del Net framework che gli serve per girare, anche se ci sono già installate altre versioni nel pc di Net Framework .

Hai trovato nel faq.....che sarebbe la versione 4.0 ma anche dopo averla installata, il problema rimane .

A parte che magari esce l' errore net framework, ma magari gli manca una versione di Visual C++......vedi che versioni ha installato il tuo amico di Net Framework e Microsoft Visual C ++ .