Jelenségek
Ha a számítógépén telepítve van egy microsoft Visual C++ 2010 terjeszthető Microsoft Visual C++ 2010, a 2010. júniusi DirectX SDK telepítésekor "S1023" hibaüzenet jelenhet meg.
A probléma oka
A probléma oka az, hogy a Visual C++ 2010 terjeszthető újabb verziója található meg a számítógépen. A 2010. júniusi DirectX SDK telepíti a Visual C++ terjeszthető eszköz 10.0.30319-es verzióját.
Megoldás
A probléma megoldásához el kell távolítania a Visual C++ 2010 terjeszthető összes verzióját a 2010. júniusi DirectX SDK telepítése előtt. Előfordulhat, hogy a következő termékek közül egy vagy több van telepítve:
-
Microsoft Visual C++ 2010 x86 terjeszthető
-
Microsoft Visual C++ 2010 x64 terjeszthető
A Termékek eltávolításához használhatja a Vezérlőpult Programok telepítése és eltávolítása parancsát. Vagy futtathatja a következő parancsokat egy rendszergazdai parancssorból:
MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7}
A Microsoft Visual C++ 2010 terjeszthető termékeinek eltávolítása után telepítheti a 2010. júniusi DirectX SDK-t.
A 2010. júniusi DirectX SDK telepítése után újratelepítheti a Visual C++ 2010terjeszthető csomag legújabb verzióját.
További információ
Ugyanez a probléma megakadályozhatja a Windows 7 SDK telepítését. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):
2717426 A Windows SDK telepítése sikertelen az 5100-as hibakóddal