安装DXSDK_Jun10时(下载地址:http://www.microsoft.com/en-us/download/confirmation.aspx?id=6812 ) 出现下图所示错误 Error Code:s1023
计算机上有安装过更新版的Microsoft Visual C++ 2010 Redistributable,打开“控制面板”的“程序和功能”,果然计算机里之前有安装“Microsoft Visual C++ 2010 x86 Redistributable - 1010.0.40219”,而DXSDK_Jun安装的是“Microsoft Visual C++ 2010 x86 Redistributable - 1010.0.30319”,版本低于本机已安装的版本,所以安装出现s1023错误。
卸载更高的版本“Microsoft Visual C++ 2010 x86 Redistributable - 1010.0.40219”,重新安装即可。需要注意的是:X86与X64版本的Redistributable都需要卸除