Quando avvio un'istanza sperimentale di VS da VS per il debug e interrompo il debug (a volte direttamente dal VS padre), rimane in esecuzione un processo zombile devenv.exe che non riesco a uccidere. Si aggrappa a molte delle mie dll.
Dato che sono collegato a questa macchina Win7 a 64 bit come amministratore, mi aspetterei di essere in grado di terminare qualsiasi processo desiderassi.
I tried (from Administrator command prompt):
End Task from Task Manager.
TASKKILL /F /IM devenv.exe
PSKILL devenv.exe
Nessuno restituire alcun errore e TASKKILL
e PSKILL
messaggi di successo restituiti di terminazione / uccidendo il processo. Ma devenv.exe funziona ancora, non viene rigenerato comePID
rimane costante. Va via solo al riavvio del sistema che non è un'ottima soluzione.
Nota. LockHunter mostra che devenv ha un lucchetto su se stesso. E non può sbloccarlo.
Lo screenshot sopra è l'output di Process Monitor che mostra devenv in una sorta di ciclo 'Process Profiling' (fai clic destro su di esso e fai clic su Apri immagine in una nuova scheda per vederlo correttamente).
Qualche idea su come uccidere un tale processo su Windows?