Visual Studioがたまに落ちる。しかも落ち方がすごくて他のアプリも巻き込んで、OS再起動しかなくなるときがある。
しかしなぜかコンソールアプリだけは生きていることが多い。そこでCygwinをあらかじめ起動しておけば、CygwinからVisual Studioを強制終了することで、OSの再起動をまぬがれることができる。
CygwinでVisual Studioを殺す方法は以下のとおり。
$ ps -W | grep -i msdev
3640 0 0 3640 ? 0 16:35:33 C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE
$ /usr/bin/kill.exe -9 -f 3640
ここではexeの名前はmsdevとしたが、それぞれ置き換えてください。