DirectX SDK インストール S1023対処

古い本が出てきたので弄っていたら、SDK(DXSDK_Jun10.exe)がインストールできない
エラーコードはS1023
文字がバグっていて不安になる

原因

  • SDKより新しい再配布可能パッケージが環境にインストールされている

インストールできた手順

  1. Microsoft Visual C++ 2010 x64 Redistributable を削除
  2. Microsoft Visual C++ 2010 x86 Redistributable を削除
  3. 以下からSDKインストーラを取得
    https://www.microsoft.com/en-us/download/details.aspx?id=6812
  4. 普通にインストール

インストール後は再配布可能パッケージが古くなっているので、必要なら(必要なので入っているのでほぼ必須)再度最新にしておく。