Esto es crudo, pero funciona bien. El Visual Studio en uno de mis proyectos (enciendo la creación de vista MVC para detectar errores de marcado), bueno, el proyecto deja de responder durante la creación. No puedo cancelar la compilación usando los atajos de teclado.
Así que hice este archivo por lotes que se encuentra en mi barra de tareas de inicio rápido.
@echo off
echo KILL BILLd
for /L %%i in (1,1,10) do (
Taskkill /IM aspnet_compiler.exe /F
timeout 1
)
También hice el lanzamiento del archivo por lotes minimizado. La compilación se detiene y Visual Studio simplemente arroja en la ventana de error que hubo un problema al construir.