Fix for detection of 4.5.1 on Windows 8.1

as per Aaron Stebner's blog post
http://blogs.msdn.com/b/astebner/archive/2013/11/11/10466402.aspx