错误:D:\NetFox\系统模块\客户端组件\游戏引擎\GameEngineHead.h(16): fatal error C1083: 无法打开包括文件: “D3Dx9.h”: No such file or directory
提示这样的错误说明,系统未安装Directx SDK ,可以直接到http://download.microsoft.com/download/A/E/7/AE743F1F-632B-4809-87A9-AA1BB3458E31/DXSDK_Jun10.exe下载安装即可,若在安装中报错。说明计算机上有安装过更新版的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卸载,后再运行安装程序即可。