ฉันกำลังใช้งาน. NET รุ่นใดอยู่


16

ใน Windows 7 ฉันจะบอกเวอร์ชันของ. NET Framework ที่ฉันติดตั้งได้อย่างไร

ในระบบปฏิบัติการก่อนหน้า (เช่น Vista / XP) ฉันสามารถไปที่ Add / Remove Programs และมันจะแสดง. NET Framework ทุกรุ่นที่ติดตั้ง ด้วย Windows 7 ฉันเห็น "Microsoft .NET Framework 4 ไคลเอนต์โปรไฟล์" (ในแผงควบคุมโปรแกรมและคุณลักษณะ)

ฉันเดาว่าจะแสดงเฉพาะหมายเลขเวอร์ชันล่าสุด / ใหญ่ที่สุดสำหรับการติดตั้ง. NET Framework ของฉันเท่านั้น

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


1
เหตุผลที่ Windows 7 ไม่แสดงให้คุณเห็นคนอื่นเป็นเพราะมาพร้อมกับรุ่น 3.5 และด้านล่างที่ติดตั้งไว้ล่วงหน้า
Sasha Chedygov

คำตอบ:


14

ดูใน<%WINDIR%>\Microsoft.NET\Framework(และ / หรือFramework64) สิ่งนี้จะให้คำแนะนำที่น่าเชื่อถืออย่างเป็นธรรม

มันอาจมีไดเรกทอรีหลายรุ่นเช่นv4.0.30319และอื่น ๆ


5

Microsoft มีบทความฐานความรู้ที่ตอบคำถามนี้:

วิธีการตรวจสอบรุ่นและระดับ service pack ของ Microsoft .NET Framework ที่ติดตั้ง

บทความแสดงรายการรีจิสทรีคีย์เพื่อตรวจสอบเพื่อตรวจสอบว่ามีการติดตั้ง. NET Framework รุ่นใดโดยเฉพาะ

Windows 7 มาพร้อมกับ Microsoft .NET Framework 3.5 SP1 ที่รวมอยู่ในองค์ประกอบของระบบปฏิบัติการดังนั้นจึงไม่ปรากฏในหน้าต่างโปรแกรมและคุณสมบัติหลัก คุณอาจเห็นบางส่วนได้ในส่วนเปิดหรือปิดคุณสมบัติ Windowsของโปรแกรมและคุณลักษณะ Microsoft .NET Framework 3.5 SP1 มี. NET 2.0 SP2 และ. NET 3.0 SP2


1
ลิงก์นั้นให้คำแนะนำถึงและรวมถึง. NET 4.6.x สำหรับ NET 4.7 ดูที่นี่
เดวิด

2

. NET V3.5 ได้รับการติดตั้งเป็นส่วนหนึ่งของระบบปฏิบัติการใน Windows 7 และคุณไม่สามารถถอนการติดตั้งได้ฉันไม่คิดว่าอย่างนั้น

ตามค่าเริ่มต้น aslo นี้หมายความว่าคุณมี V2.0 และ V3.0 เนื่องจากพวกเขาแบ่งปัน CLR ทั่วไป (V2.0)


1

.NET CLR เวอร์ชั่น (V1.0, 1.1, 2 และ 4) จะติดตั้งแบบเคียงข้างกัน - คุณสามารถมีทั้งหมดได้

3 และ 3.5 เป็นไลบรารีเพิ่มเติมที่ถูกเพิ่มเข้ากับรันไทม์ V2

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.