Di tanto in tanto quando si esegue il mio sito MVC4 in VS2012 utilizzando IISExpress ottengo il seguente errore e IISExpress ferma:IISExpress si blocca con 0xc0000008 errore
iisexpress.exe: Managed (v4.0.30319)' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified
Non c'è nulla nel registro eventi per questo e non posso trovare qualche cosa sul interweb.
devo alcune teorie molto vaghe:
- mio sito sta usando MEF una carica i moduli in modo dinamico in fase di avvio. Forse c'è una condizione di gara occasionale, quindi IIS non può aprire un assembly ma i miei registri di traccia mostrano che IIS è oltre quella parte del ciclo di avvio .
- ha anche SignalR ma a parte l'avvio dell'hub non è ancora . SignalR è abbastanza nuovo e non provato ma ho aggiornato l'ultima versione RC2 con lo stesso risultato.
Oh e ho anche avuto lo stesso errore quando si utilizza il server Web VS Dev. Non ho ancora provato IIS completo.
Qualcun altro va un indizio ??
Grazie
UPDATE:
ho fissato un paio di riferimenti Nuget che sembrava stabalize le cose un po ', poi questa mattina è successo di nuovo. La finestra di output VS mostra:
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Mobile\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Users\peter.jones\AppData\Local\Temp\Temporary ASP.NET Files\root\a4aa93f7\dfa23a50\App_Web_rpzlbjhw.dll', Symbols loaded.
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Users\peter.jones\AppData\Local\Temp\Temporary ASP.NET Files\root\a4aa93f7\dfa23a50\App_Web_c1rjct4s.dll', Symbols loaded.
The program '[11072] iisexpress.exe: Managed (v4.0.30319)' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified'.
Se c'è qualche registrazione più utile da qualche parte, lo fornirò felicemente.
Acclamazioni
Si dispone di uno dei seguenti aggiornamenti di Windows installati sulla macchina? (Support.microsoft.it/kb/2750149 per windows 8 e support.microsoft.com/kb/2750147 per piattaforma Windows 7.) – Anand
No, non ho installato quello. Ci proverò, ma perché pensi che questo aiuterà? Non riesco a vedere nulla nel readme su IIS o il numero di errore. – Jonesie
Potete inviarci una piccola replica via email all'indirizzo [email protected]? Hai provato ad allegare debugger a iisexpress prima che si arrestasse in modo anomalo e vedere se è possibile ottenere una traccia di stack? – Anand