.Net Framework 3.5 SP1 บน Windows 7 ไม่รู้จักโปรแกรมติดตั้ง


9

Windows 7 Ultimate RTM มาพร้อมกับ. Net Framework 3.5 SP1 ติดตั้งไว้ล่วงหน้า อย่างไรก็ตามตัวติดตั้งบางตัวเช่นเครื่องมือ Azure และ SDK 1.1 ดูเหมือนจะตรวจสอบแล้วล้มเหลว:

เครื่องมือ Windows Azure สำหรับ Microsoft Visual Studio ต้องการ. NET Framework 3.5 SP1

เนื่องจากเฟรมเวิร์กติดตั้งไว้ล่วงหน้าดูเหมือนจะไม่มีทางติดตั้งใหม่หรือซ่อมแซมได้ ( ดูเพิ่มเติม )

ติดตั้ง:

  • VisualStudio 2008 SP (9.0.30729.1)
  • VisualStudio 2010 RC (เวอร์ชั่นเบต้าก่อนหน้า)
  • Windows \ Microsoft.NET \ Framework มีโฟลเดอร์สำหรับ 1.0, 1.1, 2.0, 3.0, 3.5, 4.0

แนวคิดใด ๆ เกี่ยวกับวิธีทำให้โปรแกรมติดตั้งรู้จักเฟรมเวิร์ก 3.5SP1 (โดยไม่ต้องติดตั้งระบบปฏิบัติการใหม่) หรืออาจติดตั้งใหม่


1
Paint.NET มีปัญหาเดียวกัน ในหน้าแผนการทำงานของพวกเขาสำหรับรุ่น 3.5.2 พวกเขากล่าวว่า "ระบบ Win7 บางระบบไม่สามารถตรวจพบว่ามีการติดตั้ง. NET 3.5 SP1 แม้ว่าจะเป็นแล้วมีการเพิ่มฟังก์ชันตรวจจับทางเลือก" ไม่ใช่วิธีแก้ปัญหาฉันรู้ แต่แค่บอกว่าคุณไม่ใช่คนเดียว
Snark

คำตอบ:


8

ตามที่อธิบายไว้ที่นี่ :

มีการแก้ไข promlem หลังจาก HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework \ Setup \ NDP \ v3.5 \ SP ถูกตั้งค่าเป็น 1

ข้อมูลเพิ่มเติมที่นี่เช่นกัน (ลิงก์ในหน้าข้างบน):

คุณสามารถตรวจสอบสองคีย์รีจิสตรีต่อไปนี้และแจ้งให้เราทราบว่าค่าคืออะไร?

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v3.5\SP

และ

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\SP

ในการรับข้อผิดพลาดในการติดตั้งหากค่าของรีจิสทรีเป็น 0 ให้ตั้งค่าเป็น 1


0

สิ่งที่แก้ปัญหาสำหรับฉัน:

  1. แผงควบคุม> โปรแกรม> เปิดหรือปิดคุณสมบัติ Windows
  2. ถอนการติดตั้ง "Microsoft .NET Framework 3.5.1" (และโหนดลูก)
  3. ติดตั้ง "Microsoft .NET Framework 3.5.1" (และโหนดลูก)
  4. Reboot
  5. โปรแกรมติดตั้ง (อย่างน้อยที่สุด Azure) จะรับรู้ 3.5SP1 อีกครั้ง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.