none
MS .NET Framework - Eccezione non gestita nell'applicazione RRS feed

  • Discussione generale

  • Ho preso a mano un Notebook Toshiba su cui era preinstallato Windows 7 Home Premium. Gli ho installato l'antivirus (AVG) e MSOffice 2007, oltre ad alcuni altri took (Java, FlashPlayer, Adobe Reader). Come ultima cosa ho lanciato MSUpdate ed ho fatto gli aggiornamenti, fin qui tutto bene.

    Alcuni giorni dopo il proprietario del PC mi ha contattato, lamentando di un errore che gli si propone di continuo, di cui di seguito vi riporto i dettagli:

    Ringrazio in anticipo chiunque possa aiutarmi

    _____________________________

    Microsoft .NET Framework - Eccezione non gestita nell'applicazione - Impossibile eseguire l'operazionespecificata su un file la cui sezione mappata dall'utente è aperta

    Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra

    sono riportate in fondo al messaggio.

     

    ************** Testo dell'eccezione **************

    System.IO.IOException: Impossibile eseguire l'operazione specificata su un file la cui sezione mappata dall'utente è aperta.

     

      in System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

      in System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)

      in System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)

      in System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)

      in System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize)

      in System.IO.StreamWriter..ctor(String path)

      in Toshiba.OOBE.Common.RegistrationSettings.Save()

      in Toshiba.OOBE.Reminder.ReminderForm.reminderTimer_Tick(Object sender, EventArgs e)

      in System.Windows.Forms.Timer.OnTick(EventArgs e)

      in System.Windows.Forms.Timer.TimerNativeWindow.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.4952 (win7RTMGDR.050727-4900)

       Base di codice: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll

    ----------------------------------------

    ToshibaReminder

       Versione assembly: 8.0.5.0

       Versione Win32: 8.0.5.0

       Base di codice: file:///C:/Program%20Files/TOSHIBA/Registration/ToshibaReminder.exe

    ----------------------------------------

    ToshibaCommon

       Versione assembly: 8.0.5.0

       Versione Win32: 8.0.5.0

       Base di codice: file:///C:/Program%20Files/TOSHIBA/Registration/ToshibaCommon.DLL

    ----------------------------------------

    System.Windows.Forms

       Versione assembly: 2.0.0.0

       Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)

       Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

    ----------------------------------------

    System

       Versione assembly: 2.0.0.0

       Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)

       Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

    ----------------------------------------

    System.Drawing

       Versione assembly: 2.0.0.0

       Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)

       Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

    ----------------------------------------

    System.Configuration

       Versione assembly: 2.0.0.0

       Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)

       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.4927 (NetFXspW7.050727-4900)

       Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll

    ----------------------------------------

    System.Management

       Versione assembly: 2.0.0.0

       Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)

       Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll

    ----------------------------------------

    ToshibaReminder.resources

       Versione assembly: 8.0.5.0

       Versione Win32: 8.0.5.0

       Base di codice: file:///C:/Program%20Files/TOSHIBA/Registration/it/ToshibaReminder.resources.DLL

    ----------------------------------------

    yogn_ehj

       Versione assembly: 8.0.5.0

       Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)

       Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

    ----------------------------------------

    System.Windows.Forms.resources

       Versione assembly: 2.0.0.0

       Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)

       Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll

    ----------------------------------------

    mscorlib.resources

       Versione assembly: 2.0.0.0

       Versione Win32: 2.0.50727.4952 (win7RTMGDR.050727-4900)

       Base di codice: file:///C:/Windows/Microsoft.NET/Framework64/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.

     

    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.

    __________________________________________

    • Spostato Vincenzo Di RussoMVP, Moderator martedì 14 settembre 2010 14:46 Richiesta di supporto già inoltrata nei Forum Answers (Da:Microsoft Windows 7 Forum)
    • Tipo modificato Anca Popa martedì 14 settembre 2010 17:05
    martedì 14 settembre 2010 14:25

Tutte le risposte