본문 바로가기
개발/기타

Direct X SDK (June 2010) 설치시 S1023 에러 대처 방법

by belitino 2013. 6. 7.

출처: http://blogs.msdn.com/b/chuckw/archive/2011/12/09/known-issue-directx-sdk-june-2010-setup-and-the-s1023-error.aspx

 

Direct X SDK를 설치해야 하는데 자꾸 에러가 나서 구글링을 해보니 결론은 Direct X SDK June 2010과 Visual Studio 2010 SP1과 궁합이 안맞아서 그렇더군요.

 

출처에 나온대로 처리하니까 설치가 잘 되었습니다.

 

(3)은 VS SP1을 다시 까는 건데 찾기 귀찮아서 Windows Update를 실행시키니 바로 설치되네요.

 

(1) Remove the Visual C++ 2010 Redistributable Package version 10.0.40219 (Service Pack 1) from the system (both x86 and x64 if applicable). This can be easily done via a command-line with administrator rights:

MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7}

(2) Install the DirectX SDK (June 2010)

(3) Reinstall the Visual C++ 2010 Redistributable Package version 10.0.40219 (Service Pack 1). On an x64 system, you should install both the x86 and x64 versions of the C++ REDIST. Be sure to install the most current version available, which at this point is the KB 2565063 with a security fix.