一、概述
在D3D11學習的這個系列中,單獨寫一篇文章來記錄自己學習過程中遇到的問題及最后的解決方法。
這篇文章的目的主要是把自己在學習D3D11過程中遇到的問題整理下來,方便自己以后查看,也幫助一些新手更快地解決問題。
二、問題與解決方法
2.1 安裝DirectX SDK過程中出現(xiàn)安裝錯誤,Error Code:s1023?
問題如圖:
問題分析:
其實根本原因在于Microsoft Visual C++ 2010 Redistributable這個組件,打開控制面板>程序和功能面板,你會看到"Microsoft Visual C++ 2010 x86 Redistributable - 1010.0.40219"這一項組件。如下圖:
而June 2010 DirectX SDK需要安裝“Microsoft Visual C++ 2010 x86 Redistributable - 1010.0.30319”版本的組件,計算機中已經(jīng)存在的此組件的新版本,所以安裝出現(xiàn)s1023錯誤。
解決步驟:
(1)要解決這個問題,在June 2010 DirectX SDK安裝之前,卸載計算機中存在的所有版本的Visual C++ 2010 Redistributable組件。