“ การติดตั้งล้มเหลว” เมื่อติดตั้ง Microsoft Windows SDK 7.1


0

ระบบปฏิบัติการของแล็ปท็อปของฉันคือ Windows7x64 . เมื่อใดก็ตามที่ฉันติดตั้ง Matlab R2013b ในนั้นข้อความนี้จะปรากฏในตอนท้ายของกระบวนการติดตั้ง:

การติดตั้งของคุณอาจต้องใช้ขั้นตอนการกำหนดค่าเพิ่มเติม

1. ผลิตภัณฑ์ต่อไปนี้ต้องมี คอมไพเลอร์ได้รับการสนับสนุน :

MATLAB Compiler 5.0

MATLAB Builder NE 4.2

MATLAB Builder JA 2.3

MATLAB Builder EX 2.4

Simulink Coder 8.5

xPC เป้าหมาย 5.5

MATLAB Coder 2.5

2. ในการกำหนดค่า Windows Real-Time Target คุณต้องพิมพ์ rtwintgt -setup ในหน้าต่างคำสั่ง MATLAB

เกี่ยวกับส่วนแรกของข้อความด้านบนฉันดูลิงค์ที่ให้ไว้และฉันเข้าใจว่าควรติดตั้ง Microsoft Windows SDK 7.1 และ Java Development Kit (JDK) 1.7 สำหรับองค์ประกอบข้างต้นที่จะปฏิบัติการได้
ไม่มีปัญหา JDK การติดตั้ง แต่เมื่อใดก็ตามที่ฉันพยายามติดตั้ง SDK ดาวน์โหลดจาก ที่นี่ มันพบข้อผิดพลาดต่อไปนี้:

enter image description here

เกิดปัญหาขณะติดตั้งคอมโพเนนต์ Windows SDK ที่เลือก

การติดตั้งผลิตภัณฑ์ "Microsoft Windows SDK สำหรับ Windows 7" มี   รายงานข้อผิดพลาดต่อไปนี้: ข้อผิดพลาดร้ายแรงในระหว่างการติดตั้ง

กรุณาพยายามที่จะแก้ปัญหาแล้วเริ่มการติดตั้ง Windows SDK   อีกครั้ง หากคุณยังคงมีปัญหากับปัญหานี้โปรดไปที่   หน้าสนับสนุนทีม SDK ที่ http://go.microsoft.com/fwlink/?LinkId=130245 .

คลิกปุ่มดูบันทึกเพื่อตรวจสอบบันทึกการติดตั้ง

หากต้องการออกให้คลิกเสร็จสิ้น

ปัญหาคืออะไรและฉันควรทำอย่างไร
ฉันมี ค้นหาน้อย แต่ฉันไม่มี Microsoft Visual Studio C ++ 2010 SP1 (รุ่นที่มากกว่า 10.0.30319) ไม่ .NET Framework 4.5 (มาพร้อมกับ Visual Studio 2012 หรือใหม่กว่า) ติดตั้งบนคอมพิวเตอร์ของฉัน

enter image description here

แล้วคุณคิดว่าปัญหาของฉันคืออะไร
ฉันควรทำอย่างไรเพื่อแก้ไข

เกี่ยวกับส่วนที่สองที่ฉันถาม คำถามอื่น .


ฉันพยายามติดตั้งอีกครั้ง คราวนี้มันผลิตข้อผิดพลาดต่อไปนี้:
enter image description here

ฉันแบ่งปัน ล็อกไฟล์ที่นี่ . เป็นไฟล์ข้อความ แต่จะแสดงเป็นไฟล์เสียงเมื่อดาวน์โหลด กรุณาเปิดด้วย Notepad


คลิกที่ "ดูบันทึก" และแบ่งปันไฟล์บันทึก
magicandre1981

@ magicandre1981 ฉันทำสิ่งที่คุณพูดไปแล้ว
sepideh

ไฟล์ที่คุณแบ่งปันไม่เป็นสาธารณะ
Daniel B

@DanielB ตกลงไหมตอนนี้
sepideh

ใช่. ขำ ๆ ว่า Google Drive คิดอย่างไรกับไฟล์ MP3 : D
Daniel B

คำตอบ:


1

ฉันจะแค่“ พูด” คำตอบนี้ บน Stack Overflow มีคำตอบที่เกี่ยวข้องอื่น ๆ อยู่ข้างๆ

ชี้แจงด้วย: ในกรณีของคุณมีการติดตั้ง Redistributable VC ++ 2010 x64 เวอร์ชันที่ได้รับผลกระทบ


นี่เป็นปัญหาที่ทราบกันดี http://support.microsoft.com/kb/2717426

สาเหตุ

ปัญหานี้เกิดขึ้นเมื่อคุณติดตั้ง SDK Windows 7 บนคอมพิวเตอร์   ที่มี Redistributable Visual C ++ 2010 รุ่นที่ใหม่กว่า   การติดตั้ง

การแก้ไข

เพื่อแก้ไขปัญหานี้คุณต้องถอนการติดตั้ง Visual ทุกรุ่น   C ++ 2010 แจกจ่ายซ้ำได้ก่อนการติดตั้ง SDK Windows 7 คุณอาจ   ติดตั้งผลิตภัณฑ์ต่อไปนี้ตั้งแต่หนึ่งรายการขึ้นไป:

  • Microsoft Visual C ++ 2010 x86 แจกจ่ายซ้ำได้
  • Microsoft Visual C ++ 2010 x64 แจกจ่ายซ้ำได้

หลังจากถอนการติดตั้ง Microsoft Visual C ++ 2010   ผลิตภัณฑ์ที่แจกจ่ายต่อได้คุณสามารถติดตั้ง SDK Windows 7 ได้ หลังจาก   ติดตั้ง SDK Windows 7 จากนั้นคุณสามารถติดตั้งเวอร์ชันที่ใหม่กว่าได้   ของผลิตภัณฑ์ที่เผยแพร่ซ้ำได้ของ Visual C ++ 2010 เพื่อคืนค่า   ผลิตภัณฑ์ที่เผยแพร่ซ้ำได้ของ Visual C ++ 2010 ไปเป็นสถานะดั้งเดิม

uninstallation picture


เกี่ยวกับ คำถามอื่นของฉัน และความจริงที่ฉันได้ติดตั้ง JDK , และฉันมี VS2010 ในฐานะคอมไพเลอร์รุ่นใหม่กว่าฉันจะไม่มีปัญหาในการใช้ ตระกูลผลิตภัณฑ์ MATLAB และ กลุ่มผลิตภัณฑ์ Simulink และไม่จำเป็นต้องถอนการติดตั้ง VS 2010 และติดตั้ง SDK แล้วติดตั้งใหม่ VS2010 . ขวา?
sepideh

เหตุใด matlab2013b จึงผลิต ข้อผิดพลาดต่อไปนี้ หลังการติดตั้ง? เพราะฉันดิ้นรนกับปัญหานี้ประมาณ 1 ปี เมื่อใดก็ตามที่ฉันต้องการดำเนินการ MEX-ไฟล์ ด้วย MATLAB ฉันต้องยืมแล็ปท็อปของเพื่อน คราวนี้ฉันต้องการทราบสาเหตุและแก้ไขปัญหานี้ตลอดไป ดังนั้นไม่จำเป็นต้องมีการดำเนินการ? ฉันจะไม่ประสบปัญหาในการใช้งานหรือไม่ คุณสมบัติ Matlab ในอนาคตหากฉันไม่ได้ติดตั้ง SDK7.1 ? (เกี่ยวกับฉันมีรุ่นที่ใหม่กว่าของมันเป็น VS2010 )
sepideh

1
มันไม่ใช่ ความผิดพลาด ข้อความ (เท่าที่ฉันสามารถบอกได้) และมันบอกว่า“ อาจ” ฉันไม่มี MATLAB ดังนั้นฉันจึงไม่สามารถช่วยคุณได้ ในกรณีนี้ Windows SDK เป็นเพียงวิธีในการรับคอมไพเลอร์ C ++ ที่คุณมีอยู่แล้ว หาก MATLAB ไม่ทำงานคุณควรติดต่อฝ่ายสนับสนุนของพวกเขา
Daniel B

ดังนั้นในเวลาที่ไม่จำเป็นต้องดำเนินการใด ๆ เพิ่มเติม
sepideh

อีกหนึ่งคำถาม! อย่างที่คุณเห็นค่ะ ภาพ ฉันมี VC++ 2010 x64 Redistributable ติดตั้งบนอุปกรณ์ของฉัน แต่ไม่ VC++ 2010 x86 Redistributable. ฉันควรติดตั้งแยกต่างหากหรือไม่ ฉันคิดว่าพวกเขาทั้งสองถูกติดตั้งเมื่อติดตั้ง VS2010 แต่ตอนนี้ฉันไม่ได้ทำไมมันไม่ได้ติดตั้งบนอุปกรณ์ของฉันเกี่ยวกับความจริงที่ว่าฉันมักจะตรวจสอบตัวเลือกทั้งหมดเมื่อติดตั้ง VS2010? อย่างไรก็ตามพวกเขาอาจถูกถอนการติดตั้งเมื่อถอนการติดตั้งโปรแกรมอื่น ๆ ในคอมพิวเตอร์!
sepideh
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.