ECCEZIONE NON GESTITA - Microsoft NET 2.0

lunedì 23 novembre 2009 - 12.01

alexlgr Profilo | Newbie

Ciao a tutti, vorrei un aiuto per risolvere questo problema.

Una settimana fa ho formattato il mio pc reinstallando Windows Vista SP2. Ho un problema con un programma di calcolo che prima della formattazione funzionava tranquillamente. Si tratta di un programma di calcalo strutturale che uso per lavoro (Travilog Titanium). Ho provato a contattare l'assistenza del programma ma mi hanno detto che dovrebbe trattarsi di un errore legato al mio pc, in effetti anche provando ad effettuare calcoli sugli esempi presenti nel programma mi compare lo stesso errore.

Vi allego l'errore e i dettagli:

PS. Io non capisco molto di linguaggi di programmazione ecc... ma credo di aver capito che si tratti di un errore di Framework 2.0 o roba del genere, ho provato a installare aggiornamenti e ho provato anche ad attivare il debug JIT che dice nell'errore ma niente. Spero qualcuno possa aiutarmi.


ECCEZIONE NON GESTITA DALL' APPLICAZIONE. FARE CLIC SU CONTINUA PER IGNORARE L'ERRORE E TENTARE DI PROSEGUIRE (anche se faccio continua non si risolve il problema). FARE CLIC SU ESCI PER ARRESTARE L'APPLICAZIONE IMMEDIATAMENTE.

L'argomento 'baseDirectory' non può essere una stringa vuota o Nothing. Nome parametro: baseDirectory.

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

************** Testo dell'eccezione **************
System.ArgumentNullException: L'argomento 'baseDirectory' non può essere una stringa vuota o Nothing.
Nome parametro: baseDirectory
in Microsoft.VisualBasic.FileIO.FileSystem.CombinePath(String baseDirectory, String relativePath)
in Microsoft.VisualBasic.MyServices.FileSystemProxy.CombinePath(String baseDirectory, String relativePath)
in Logical.Telaio.Telaio.CalcolaXfinest(Boolean dinamica)
in TitaniumInterfacciaMDI.frm3D.Calcola()
in TitaniumInterfacciaMDI.MDI.butCalcola_Click(Object sender, EventArgs e)
in System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
in System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
in System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
in System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
in System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
in System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
in System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
in System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
in System.Windows.Forms.Control.WndProc(Message& m)
in System.Windows.Forms.ScrollableControl.WndProc(Message& m)
in System.Windows.Forms.ToolStrip.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: 2.0.0.0
Versione Win32: 2.0.50727.4200 (NetFxQFE.050727-4200)
Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Travilog Titanium
Versione assembly: 1.0.3559.20171
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/Travilog%20Titanium.exe
----------------------------------------
Microsoft.VisualBasic
Versione assembly: 8.0.0.0
Versione Win32: 8.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
LOGICAL.ClFrmModulo
Versione assembly: 1.0.2972.20481
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/LOGICAL.ClFrmModulo.DLL
----------------------------------------
LOGICAL.Abilitazione
Versione assembly: 1.0.3539.17108
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/LOGICAL.Abilitazione.DLL
----------------------------------------
LOGICAL.Ctrl.TabStrip
Versione assembly: 1.0.2657.30302
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/LOGICAL.Ctrl.TabStrip.DLL
----------------------------------------
Syncfusion.Tools.Windows
Versione assembly: 4.402.0.51
Versione Win32: 4.402.0.51
Base di codice: file:///C:/programmi/Travilog%20Titanium/Syncfusion.Tools.Windows.DLL
----------------------------------------
Syncfusion.Core
Versione assembly: 4.402.0.51
Versione Win32: 4.402.0.51
Base di codice: file:///C:/programmi/Travilog%20Titanium/Syncfusion.Core.DLL
----------------------------------------
mscorlib.resources
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4200 (NetFxQFE.050727-4200)
Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
Microsoft.VisualBasic.Compatibility
Versione assembly: 8.0.0.0
Versione Win32: 8.0.50727.4016
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.dll
----------------------------------------
Microsoft.VisualBasic.resources
Versione assembly: 8.0.0.0
Versione Win32: 8.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_it_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll
----------------------------------------
Accessibility
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
TITANIUM.Archivi
Versione assembly: 1.0.3559.20171
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/TITANIUM.Archivi.DLL
----------------------------------------
TITANIUM.Tools
Versione assembly: 1.0.3559.20171
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/TITANIUM.Tools.DLL
----------------------------------------
qmnkfkex
Versione assembly: 1.0.3559.20171
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
openglFramework
Versione assembly: 2.0.3559.20808
Versione Win32: 2.0.1.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/openglFramework.DLL
----------------------------------------
Titanium
Versione assembly: 1.0.3559.20171
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/Titanium.DLL
----------------------------------------
TITANIUM.Moduli
Versione assembly: 1.0.3559.20171
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/TITANIUM.Moduli.DLL
----------------------------------------
TITANIUM.Ferrilog
Versione assembly: 1.0.3559.20171
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/TITANIUM.Ferrilog.DLL
----------------------------------------
TITANIUM.Strutture
Versione assembly: 1.0.3554.15966
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/TITANIUM.Strutture.DLL
----------------------------------------
Servizi
Versione assembly: 1.0.3299.16404
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/Servizi.DLL
----------------------------------------
Navigatore
Versione assembly: 1.0.3554.14985
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/Navigatore.DLL
----------------------------------------
LOGICAL.Ctrl.Viste
Versione assembly: 1.0.3554.14986
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/LOGICAL.Ctrl.Viste.DLL
----------------------------------------
LOGICAL.Ctrl.Carichi
Versione assembly: 1.0.3559.20171
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/LOGICAL.Ctrl.Carichi.DLL
----------------------------------------
Syncfusion.Grid.Windows
Versione assembly: 4.402.0.51
Versione Win32: 4.402.0.51
Base di codice: file:///C:/programmi/Travilog%20Titanium/Syncfusion.Grid.Windows.DLL
----------------------------------------
Syncfusion.Shared.Base
Versione assembly: 4.402.0.51
Versione Win32: 4.402.0.51
Base di codice: file:///C:/programmi/Travilog%20Titanium/Syncfusion.Shared.Base.DLL
----------------------------------------
LOGICAL.Ctrl.TWTelaio
Versione assembly: 1.0.3554.14986
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/LOGICAL.Ctrl.TWTelaio.DLL
----------------------------------------
TITANIUM.CalcoloSezioni
Versione assembly: 1.0.3559.20171
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/TITANIUM.CalcoloSezioni.DLL
----------------------------------------
System.Web
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
WW.Base
Versione assembly: 2.0.3.0
Versione Win32: 2.0.3.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/WW.Base.DLL
----------------------------------------
CadLib
Versione assembly: 2.0.16.0
Versione Win32: 2.0.16.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/CadLib.DLL
----------------------------------------
TITANIUM.D2D
Versione assembly: 1.0.3554.15966
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/TITANIUM.D2D.DLL
----------------------------------------
TITANIUM.Xfinest
Versione assembly: 1.0.3559.20171
Versione Win32: 1.0.0.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/TITANIUM.Xfinest.DLL
----------------------------------------
ICSharpCode.SharpZipLib
Versione assembly: 0.83.1.0
Versione Win32: 0.83.1.0
Base di codice: file:///C:/programmi/Travilog%20Titanium/ICSharpCode.SharpZipLib.DLL
----------------------------------------
sdfnkths
Versione assembly: 1.0.3559.20171
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
xm2veeb4
Versione assembly: 1.0.3559.20171
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ye63hi6u
Versione assembly: 1.0.3559.20171
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Data
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
byamx8yq
Versione assembly: 1.0.3559.20171
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
uqn2y5pr
Versione assembly: 1.0.3559.20171
Versione Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** Debug JIT **************
Per attivare 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
attivato.

Ad esempio:

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

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

Brainkiller Profilo | Guru

>Una settimana fa ho formattato il mio pc reinstallando Windows
>Vista SP2. Ho un problema con un programma di calcolo che prima
>della formattazione funzionava tranquillamente. Si tratta di
>un programma di calcalo strutturale che uso per lavoro (Travilog
>Titanium). Ho provato a contattare l'assistenza del programma
>ma mi hanno detto che dovrebbe trattarsi di un errore legato
>al mio pc, in effetti anche provando ad effettuare calcoli sugli
>esempi presenti nel programma mi compare lo stesso errore.

Il programma l'hai reinstallato usando il supporto CD o setup scaricato da internet ?
Così a prima vista mi sembra che c'erano delle impostazioni salvate da qualche parte e riformattando le hai perse ed è per questo che non parte più. Quindi se non l'hai già fatto io ti consiglio una installazione da nuovo del programma.

David De Giacomi | <empty>
http://blogs.dotnethell.it/david/

alexlgr Profilo | Newbie

Ho usato il supporto CD, successivamente ho reinstallato il programma di calcolo. Ho provato a disinstallare e reinstallare il programma un paio di volte ma niente. L'unica forse e che il ripristino non sia avvenuto correttamente? Non so!

Brainkiller Profilo | Guru

>Ho usato il supporto CD, successivamente ho reinstallato il
>programma di calcolo. Ho provato a disinstallare e reinstallare
>il programma un paio di volte ma niente. L'unica forse e che
>il ripristino non sia avvenuto correttamente? Non so!

Da quel poco che posso vedere secondo me è tutto a posto e il problema è del programma. Però... potrebbe essere legato ad un problema di un eventuale file di configurazione. Infatti alla partenza il programma cerca qualcosa (baseDirectory) che non trova e quindi lo valorizza null (vuoto) e va in errore. E' abbastanza strano anche perchè se tu hai già reinstallato il software dovrebbe andare. Prova anche magari una disinstallazione completa e reinstallazione (ammesso che tu non l'abbia già fatta).
In seconda analisi contatterei nuovamente l'azienda che l'ha fatto comunicandogli queste righe:

System.ArgumentNullException: L'argomento 'baseDirectory' non può essere una stringa vuota o Nothing.
Nome parametro: baseDirectory

Non so se sono italiani se non lo sono bisognerebbe anche tradurgli l'errore.
David De Giacomi | <empty>
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5