ottengo la seguente eccezione quando si tenta di caricare un sito web ASP.NET MVC:un'eccezione win32 non gestita si è verificato in w3wp.exe
eccezione non gestita in 0x07070a91 in w3wp.exe: 0xC0000005: Accesso violazione posizione lettura 0x00000000.
Visual Studio Just-In-Time Debugger si apre e l'unica informazione che posso vedere nel debugger è questo:
posizione dello stack di chiamata:
msvbvm60.dll 06c00a91()
Il sito Web utilizza alcuni oggetti COM e tutto ha funzionato fino alla settimana scorsa. Questo problema è apparso all'improvviso.
Questo è il log degli errori dal Visualizzatore eventi di Windows:
Faulting nome dell'applicazione: w3wp.exe, versione: 7.5.7601.17514, timestamp: 0x4ce7a5f8
Faulting nome del modulo: MSVBVM60.DLL versione: 6.0.98.15, timestamp: 0x4a5bda6c
codice eccezione: 0xc0000005
Fault compensato: 0x00030a91
ha provocato l'errore id processo: 0x1a0
applicazione ha provocato l'errore di inizio: 0x01cd31fcb47f66d8
Faulting percorso di applicazione: C: \ Windows \ SysWOW64 \ inetsrv \ w3wp.exe
Faulting percorso modulo: C: \ Windows \ system32 \ MSVBVM60.DLL
Relazione Id: f5db0ae3-9def-11e1-ad79-005056c00008
Avete suggerimenti per aiutare a risolvere questo problema?
Modifica: Sono riuscito a risolvere il problema e ora tutto funziona. La soluzione ha richiesto di modificare alcune impostazioni del registro che le DLL personalizzate necessitano per funzionare correttamente. Quindi il problema non è apparso inaspettatamente, non mi sono reso conto che alcuni valori del registro sono stati modificati, causando il crash di un componente.
Sono questi personalizzato Oggetti COM in cui stai chiamando? –
@SteveDanner Sì. –
MSVBVM60 è la DLL di runtime VB6. La mia ipotesi è una piena fiducia riposta nella fiducia parziale, situazione – ggonsalv