Nota: Devi essere registrato per inserire una risposta. Per registrarti, clicca qui. La registrazione è gratis!
R E S O C O N T O D I S C U S S I O N E
MED1434
Inserito il - 23 Oct 2012 : 22:03:27 Ciao a tutti, stasera mi si è presentato questo problema: avviando ASE, mi si apre un avviso di Microsoft.NET Framework che riporta il seguente errore:
Eccezione non gestita nell'applicazione. Fare clic su Continua per ignorare l'errore e tentare di proseguire. Fare clic su Esci per arrestare l'applicazione immediatamente.
Il tipo di carattere "Trebuchet MS" non supporta lo stile "Regular
Ovviamente cliccando su Continua ASE non parte.
Riporto anche quanto viene riportato nei dettagli dell'avviso:
Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra sono riportate in fondo al messaggio.
************** Testo dell'eccezione ************** System.ArgumentException: Il tipo di carattere 'Trebuchet MS' non supporta lo stile 'Regular'. in System.Drawing.Font.CreateNativeFont() in System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte
gdiCharSet, Boolean gdiVerticalFont) in System.Drawing.Font.Initialize(String familyName, Single emSize, FontStyle style, GraphicsUnit unit, Byte
gdiCharSet, Boolean gdiVerticalFont) in System.Drawing.Font..ctor(String familyName, Single emSize, FontStyle style, GraphicsUnit unit, Byte
gdiCharSet) in ASE.ASASplash.InitializeComponent() in ASE.ASASplash..ctor() in ASE.ASA_Engine..ctor(Single dpi, Boolean SP1Force, Boolean IPCLogging) in ASE_Exec.frmMain.frmMain_Load(Object sender, EventArgs e) in System.EventHandler.Invoke(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: 2.0.0.0 Versione Win32: 2.0.50727.5456 (Win7SP1GDR.050727-5400) Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- ASE_Exec Versione assembly: 12.0.0.647 Versione Win32: 12.0.0.647 Base di codice: file:///C:/Program%20Files%20(x86)/HiFi/ASE/ASE_Exec.exe ---------------------------------------- Microsoft.VisualBasic Versione assembly: 8.0.0.0 Versione Win32: 8.0.50727.5420 (Win7SP1.050727-5400) Base di codice:
dll ---------------------------------------- System.Windows.Forms.resources Versione assembly: 2.0.0.0 Versione Win32: 2.0.50727.5420 (Win7SP1.050727-5400) Base di codice:
s.resources.dll ---------------------------------------- mscorlib.resources Versione assembly: 2.0.0.0 Versione Win32: 2.0.50727.5456 (Win7SP1GDR.050727-5400) Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.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.
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.
Inoltre se provo a riaprire ASE, mi appare un ultimo messaggio
ASE MAin: This form is only used as an entry point for the application and the window is never shown to the user
Come posso ovviare al problema?
Grazie
Paolo
1 U L T I M E R I S P O S T E (Le più nuove sono all' inizio)
MED1434
Inserito il - 28 Oct 2012 : 09:35:40 Problema risolto! Disinstallando Prepar3D rimaneva installato il carattere Trebuchet MS che andava in conflitto con ASE. Rimosso il carattere, ASE ha ripreso a funzionare correttamente. Per il momento anche tutto il resto sembra ok.
Paolo
Mediterranea Virtual Forum - Ver. 3.4.04 - Implementata by Roger - Tradotta in italiano da Vergelli.it