vc2012 compat