A volte capita che una applicazione sviluppata con VB.NET e distribuita con la tecnologia ClickOnce, non parta più su un PC Client, nel senso che all’avvio va in crash l’applicazione e nei dettagli dell’errore troviamo queste incomprensibili specifiche.
EventType clr20r3, P1 myapp.exe, P2 1.1.1.1, P3 4d079677, P4 system.configuration, P5 2.0.0.0, P6 4889de74, P7 1a6, P8 136, P9 system.invalidoperationexception, P10 NIL.
O una cosa del genere.
Spesso non è possibile neanche reinstallare il framework o ripristinarlo specialmente col 3.5 Sp1 l’operazione dura anche un’ora e poi sul più bello quando è arrivata quasi al 100 per cento si blocca.
Dopo giornate intere tra cambi di piattaforme (x86, x64) cambi di framework (possibili solo dal 2008 in poi), ho finalmente trovato la soluzione.
Cliccate su start - esegui e scrivete il seguente comando ( a me il problema lo dava col framework 2 ma funziona con tutti i framework basta che andate nella relativa cartella CONFIG)
C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG
Ci dovrebbero essere due file machine.config e machine.config.default
Cancellate il machine.config e fate una copia del machine.config.default rinominandolo come machine.config ed il programma ripartirà normalmente.
Questo problema si verifica o si può verificare quando sul Pc sono presenti più framework che erroneamente in fase di aggiornamento vanno ad aggiornare dei machine.config non pertinenti aggiungendovi delle sezioni non pertinenti con la versione del framework o delle sezioni vuote.
Sostituendo il file machine.config è come ripristinare in trenta secondi il framework come al momento della installazione originale.
Io ci ho perso delle giornate per capirlo, ma almeno il problema è risolto
Grazie di cuore per l'aiuto!
RispondiEliminaFigurati Salvo, è un piacere. Siamo qui per questo. Tornaci a trovare, magari troverai altre cose interessanti.
RispondiEliminaL'ho fatto poco fa per un problema analogo ma non risolve.
RispondiEliminaecco l'errore:
Event Type: Error
Event Source: .NET Runtime 4.0 Error Reporting
Event Category: None
Event ID: 5000
Date: 21/03/2013
Time: 19.55.18
User: N/A
Computer: SERCAVAM11
Description:
EventType clr20r3, P1 indacojobservice.exe, P2 9.9.0.0, P3 51376879, P4 mscorlib, P5 4.0.0.0, P6 50484bd7, P7 2603, P8 0, P9 system.io.filenotfoundexception, P10 NIL.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 63 00 6c 00 72 00 32 00 c.l.r.2.
0008: 30 00 72 00 33 00 2c 00 0.r.3.,.
0010: 20 00 69 00 6e 00 64 00 .i.n.d.
0018: 61 00 63 00 6f 00 6a 00 a.c.o.j.
0020: 6f 00 62 00 73 00 65 00 o.b.s.e.
0028: 72 00 76 00 69 00 63 00 r.v.i.c.
0030: 65 00 2e 00 65 00 78 00 e...e.x.
0038: 65 00 2c 00 20 00 39 00 e.,. .9.
0040: 2e 00 39 00 2e 00 30 00 ..9...0.
0048: 2e 00 30 00 2c 00 20 00 ..0.,. .
0050: 35 00 31 00 33 00 37 00 5.1.3.7.
0058: 36 00 38 00 37 00 39 00 6.8.7.9.
0060: 2c 00 20 00 6d 00 73 00 ,. .m.s.
0068: 63 00 6f 00 72 00 6c 00 c.o.r.l.
0070: 69 00 62 00 2c 00 20 00 i.b.,. .
0078: 34 00 2e 00 30 00 2e 00 4...0...
0080: 30 00 2e 00 30 00 2c 00 0...0.,.
0088: 20 00 35 00 30 00 34 00 .5.0.4.
0090: 38 00 34 00 62 00 64 00 8.4.b.d.
0098: 37 00 2c 00 20 00 32 00 7.,. .2.
00a0: 36 00 30 00 33 00 2c 00 6.0.3.,.
00a8: 20 00 30 00 2c 00 20 00 .0.,. .
00b0: 73 00 79 00 73 00 74 00 s.y.s.t.
00b8: 65 00 6d 00 2e 00 69 00 e.m...i.
00c0: 6f 00 2e 00 66 00 69 00 o...f.i.
00c8: 6c 00 65 00 6e 00 6f 00 l.e.n.o.
00d0: 74 00 66 00 6f 00 75 00 t.f.o.u.
00d8: 6e 00 64 00 65 00 78 00 n.d.e.x.
00e0: 63 00 65 00 70 00 74 00 c.e.p.t.
00e8: 69 00 6f 00 6e 00 20 00 i.o.n. .
00f0: 4e 00 49 00 4c 00 0d 00 N.I.L...
00f8: 0a 00 ..
-------------------
Event Type: Error
Event Source: .NET Runtime
Event Category: None
Event ID: 1026
Date: 21/03/2013
Time: 19.55.29
User: N/A
Computer: SERCAVAM11
Description:
Application: IndacoJobService.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileNotFoundException
Stack:
at System.Reflection.RuntimeAssembly._nLoad(System.Reflection.AssemblyName, System.String, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, Boolean, Boolean, Boolean)
at System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName, System.String, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, Boolean, Boolean, Boolean)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName, System.Security.Policy.Evidence, System.Threading.StackCrawlMark ByRef, Boolean, Boolean)
at System.Reflection.RuntimeAssembly.InternalLoadFrom(System.String, System.Security.Policy.Evidence, Byte[], System.Configuration.Assemblies.AssemblyHashAlgorithm, Boolean, Boolean, System.Threading.StackCrawlMark ByRef)
at System.Reflection.Assembly.LoadFrom(System.String)
at CrystalDecisions.ReportAppServer.DataSetConversion.DataSetConverter.DataSetProcessingDelegate(IntPtr)
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Mi puoi aiutare.
non funziona
RispondiEliminaMi spunta questo problema quando tento di aprire un programma (Mipony per essere precisi), ho provato a seguire le tue istruzioni, ma purtroppo non è cambiato nulla.. Sai se può essere dovuto a qualcos'altro?
RispondiElimina