Recentemente ho aggiornato .NET da 3.5 a 4.0 nella mia applicazione desktop. Sulla mia macchina di sviluppo funziona bene.Arresto anomalo dell'applicazione dopo lo spostamento da .NET 3.5 a .NET 4.0
Su alcune macchine di produzione si blocca immediatamente all'avvio.
di Windows 8.1, Windows 7
Nome evento problema: APPCRASH
Nome applicazione: MiaApp.exe
Versione applicazione: 2.0.0.0
Applicazione timestamp: Nome 553a56e8
Guasto modulo : KERNELBASE.dll
Modulo di errore Versione: 6.3.9600.17415
Modulo di errore Timestamp: 54504ade
Codice di eccezione: e0434f4d
Eccezione Offset: 00.014.598
OS Version: 6.3.9600.2.0.0.256.4
ID Locale: 1045di Windows XP SP3 con .NET 4,0
Applicazione di errore myApp.exe, versione 2.0.0.0, timbro 553a56e8, modulo errore kernel32.dll, versione 5.1.2600.6532, timbro 53203b53, debug? 0, indirizzo di errore 0x00012fd3.
Si prega di notare che la fonte è NET Runtime 2.0 Error. Perché?
L'applicazione è compilata in .NET 4.0, che è installato sulla macchina.
Un'altra applicazione (molto più piccola e più semplice) da questa soluzione, anch'essa compilata per .NET 4.0, funziona correttamente.
Qualche idea?
Suona come un riferimento canaglia nel web.config, puoi pubblicare questo? – mattytommo
.net 4.0 gira sopra .net 2.0 – recursive
@recursive .NET 4 ** non esegue ** su .NET 2.0. Solo 3.0 e 3.5 fanno. – xxbbcc