update to vc++ 2012 (fix)