安装Direct 9.0 出现error1023的解决办法

来源:互联网 发布:淘宝配送在哪里修改 编辑:程序博客网 时间:2024/06/06 04:25

在安装DirectX9.0C 时候可能会出现这样的错误


这个时候,网上有人说是因为:

计算机上有安装过更新版的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”,再重新安装即可。

这样做,我试过的确可以避免最后的error1023的出现。但是想想既然低版本的运行区可以运行,高版本的运行库应该能兼容低版本的,因此在出现error1023时,我们不去做处理。这样做有没有问题了,经过试验才知道。

设置DX的头文件,库文件的位置,然后运行自己编写的DX程序,运行OK,没有出现错误。

DirecX Browser也能够正常运行。