DirectX SDK安装出错时解决方案

今天下了个DirectX,安装了几次,一直出现这个错误:



查了半天,终于解决了问题。

出现这个问题是因为这个文件:Microsoft Visual C++ 2010 Redistributable 之前电脑上安装了最新版的2010版本,而Direct-X中自带的版本比这个版本低,所以会出现这个问题。

那么,这个是个神马东东呢?

我们看一下定义:Microsoft Visual C++ 2010 Redistributable Package (x86) 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2010 的计算机上运行使用 Visual C++ 开发的应用程序。 

原来这个就是运行时库,简单的说,我们编写程序的时候,计算机里面肯定带有相应的库,但是我们的用户一般不会闲的蛋疼,装个VS来使用我们的程序,这个时候,用户只需要下载一个运行时库,就可以运行我们的程序啦。


解决的方法:

到控制面板中,找到程序和功能选项,将Microsoft Visual C++ 2010 Redistributable卸载即可



重新安装之后,Direct-X中还会为我们装一个Microsoft Visual C++ Redistributable,虽然可能版本低一些,不过不耽误使用。


你可能感兴趣的:(C++,解决方案,sdk,库,Visual,DirectX)