VS2008 Standard EditionのUpgrade版を購入して、C++だけ選択してinstallしたら、cl.exeがインストールされなくってコンパイルが出来なかった。

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2016735&SiteID=1

を見てC#も入れるようにしたら直った。

あんまりテストしていないんだな…。マイクロソフトらしい。