你的运行库不支持更高版本。
你可以改一下
#elif _MSC_VER == 1500
//VC90
#elif _MSC_VER == 1600
//VC100
#elif _MSC_VER == 1700
//VC110
#else
#error Wrong Compiler.
参考内容
http://msdn.microsoft.com/en-us/library/vstudio/b0084kay.aspx
_MSC_VER条目
尝试一下别的编译器
udshl_lnk.h 53 行是什么?
在stdafx.h中加或者修改一个定义:
#define _MSC_VER 1400