根本的なところに立ち返るんだが、2008以降を持っておらず、2010では利用できないコンポーネントを使っていて、
何故 >> 588 は2008への移行をせにゃあかんかったんだろう?
「ソフトが古いの、なんかヤダ」とかじゃないなら、動いてる開発環境を維持するのもありかと。
2008で確実にビルドできるという保証も無いわけだし。