change to vs2012 and framework 4.5