Quote Originariamente inviata da gibra Visualizza il messaggio
E lo chiedi a noi???

Tutto � possibile.

Buona Natale
Magari qualcuno sapeva.
Grazie, buone feste.



Avevo lasciato il programma in esecuzione avviandolo come amministratore, adesso oltre l'errore precedente si � verificato un altro errore nello stesso momento:

Impossibile trovare la descrizione per l'ID evento 0 dall'origine .NET Runtime. Il componente che ha generato l'evento non � installato nel computer locale oppure l'installazione � danneggiata. � possibile installare o ripristinare il componente nel computer locale.


Se l'evento ha avuto origine in un altro computer, le informazioni per la visualizzazione sono state salvate con l'evento.


Con l'evento sono state salvate le informazioni seguenti:


ProcessName: NomeProgramma
ProcessId: 6888
Impossibile tracciare l'evento: System.MethodAccessException: System.Diagnostics.AssertSection..ctor() ---> System.AccessViolationException: Tentativo di lettura o scrittura della memoria protetta. Spesso questa condizione indica che altre parti della memoria sono danneggiate.
in System.Threading.CompressedStack.GetDelayedCompres sedStack(StackCrawlMark& stackMark, Boolean walkStack)
in System.Threading.CompressedStack.GetCompressedStac k(StackCrawlMark& stackMark)
in System.Security.CodeAccessSecurityEngine.Reflectio nTargetDemandHelper(Int32 permission, PermissionSet targetGrant)
--- Fine dell'analisi dello stack dell'eccezione interna ---
in System.RuntimeTypeHandle.CreateInstance(RuntimeTyp e type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
in System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
in System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
in System.Activator.CreateInstance(Type type, Boolean nonPublic)
in System.Configuration.TypeUtil.CreateInstanceWithRe flectionPermission(Type type)
in System.Configuration.TypeUtil.CreateInstanceRestri cted(Type callingType, Type targetType)
in System.Configuration.ConfigurationElement.CreateEl ement(Type type)
in System.Configuration.ConfigurationElement.get_Item (ConfigurationProperty prop)
in System.Diagnostics.SystemDiagnosticsSection.get_As sert()
in System.Diagnostics.DiagnosticsConfiguration.get_As sertUIEnabled()
in System.Diagnostics.DefaultTraceListener.Initialize Settings()
in System.Diagnostics.DefaultTraceListener.get_LogFil eName()
in System.Diagnostics.DefaultTraceListener.Write(Stri ng message, Boolean useLogFile)
in System.Diagnostics.DefaultTraceListener.Write(Stri ng message)
in System.Diagnostics.TraceListener.WriteHeader(Strin g source, TraceEventType eventType, Int32 id)
in System.Diagnostics.TraceListener.TraceData(TraceEv entCache eventCache, String source, TraceEventType eventType, Int32 id, Object data)
in System.Diagnostics.TraceSource.TraceData(TraceEven tType eventType, Int32 id, Object data)
in System.Transactions.Diagnostics.DiagnosticTrace.Tr aceEvent(TraceEventType type, String code, String description, TraceRecord trace, Exception exception, Guid& activityId, Boolean emitTransfer, Object source).


La risorsa messaggio � presente ma non � possibile trovare il messaggio nella tabella delle stringhe o dei messaggi
Prover� anche lanciandolo dal sorgente per vedere dove si ferma il codice al momento dell'errore, come suggeritomi.