ในฐานะผู้ใช้ Windows คุณน่าจะเคยเจอคำว่า ".NET Framework" อย่างน้อยหนึ่งครั้ง มันเป็น Software Framework ที่ Microsoft พัฒนา ให้คุณสร้างและรันโปรแกรม C#, C++, F#, และ Visual Basic เวอร์ชัน .NET ล่าสุดคือ 4.8 แตคอมพิวเตอร์ของคุณอาจต้องการเวอร์ชันเก่าของ .NET (เช่น .NET 3.5) เพื่อรันบางแอป
โชคดีที่การติดตั้ง .NET Version 3.5 ค่อนข้างง่าย มาสำรวจวิธีตรวจสอบว่ามี .NET 3.5 ติดตั้งอยู่แล้วหรือไม่ และทำอย่างไรหากยังไม่มี
.NET Framework 3.5 ติดตั้งอยู่บน PC ของคุณหรือไม่?
ก่อนจะเข้าสู่การติดตั้ง .NET 3.5 ถือเป็นความคิดดีที่จะตรวจสอบว่าคุณติดตั้งมันไว้ในอดีตหรือไม่:
- กด Win + R พิมพ์ control และกด Enter เพื่อเปิด Control Panel
- คลิก Programs > Programs and Features
- จากแถบซ้าย เลือก Turn Windows features on or off
- คุณจะเห็น .NET 3.5 อยู่บนสุดรายการ Windows Features หากกล่องข้าง .NET 3.5 สีดำ (Shaded) แสดงว่าติดตั้งแล้ว
สังเกตว่ามีวงเล็บบอกว่าเวอร์ชันนี้ includes .NET 2.0 and 3.0 หมายความว่า เมื่อคุณติดตั้ง .NET Framework 3.5 คุณจะสามารถรันแอปที่ต้องการ .NET 2.0 และ 3.0 ได้ด้วย
หากกล่องข้าง .NET Framework 3.5 ไม่ได้สีดำ แสดงว่ายังไม่ได้ติดตั้งบนคอมพิวเตอร์ของคุณ ดังนั้นคุณสามารถใช้หนึ่งใน 3 วิธีต่อไปนี้เพื่อติดตั้งลงระบบ
ติดตั้ง .NET 3.5 จาก Windows Features
หากคุณทำตามขั้นตอนข้างต้นเพื่อตรวจสอบ .NET 3.5 แค่ทำตามขั้นตอนในส่วนก่อนหน้าเพื่อไปที่ Windows Features
สิ่งที่คุณต้องทำคือ ติ๊กกล่องข้าง .NET Framework 3.5 และกด OK เพื่อปิดหน้าต่าง Windows จะเริ่มติดตั้ง .NET Framework 3.5 ทันที แต่คุณต้องรีสตาร์ท PC เพื่อให้การติดตั้งเสร็จสมบูรณ์
ติดตั้ง .NET 3.5 ด้วย Windows Installation Media
หากคุณไม่มีอินเทอร์เน็ตบน PC คุณสามารถใช้ Windows DVD หรือ Bootable Flash Drive ติดตั้ง .NET 3.5 ได้ มันค่อนข้างง่ายและไม่ใช้เวลามาก หากคุณมี Installation Media ของ Windows
- เสียบ Installation Media เข้า PC และดู Drive Letter ที่มอบหมายให้
- กด Win + R พิมพ์ cmd และกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt เป็น Administrator
- รันคำสั่งต่อไปนี้:
สมมติว่า Installation Media ของคุณได้ Drive Letter G ให้แทนที่ G ด้วย Letter ที่มอบหมายให้บนระบบของคุณDism /online /enable-feature /featurename:NetFX3 /All /Source:G:\sources\sxs /LimitAccess - การติดตั้งจะใช้เวลานานกว่านี้ หนึ่งทีนี้ เสร็จแล้ว รีสตาร์ท PC
ติดตั้ง .NET Framework ด้วย Offline Installer
หากคุณชอบดาวน์โหลดโดยตรง Microsoft มี Offline Installer สำหรับเวอร์ชันก่อนหน้าของ .NET Framework บนเว็บไซต์ dotnet อย่างไรก็ตาม ก่อนที่คุณจะเดินทางไปดาวน์โหลดหนึ่งในไฟล์ ให้แน่ใจว่าคุณดาวน์โหลด Supported Version ของ .NET
โชคดีที่ Microsoft ทำให้ดาวน์โหลด Supported Version ง่ายมาก เมื่อคุณเข้าหน้าดาวน์โหลด เว็บไซต์จะขยายรายการ Supported Versions อัตโนมัติ และซ่อน Unsupported Ones คุณจะพบ .NET 3.5 รายการเป็น Supported Version
การดาวน์โหลด Supported Version สำคัญ เพราะ Microsoft ตั้ง "End of Support" dates สำหรับซอฟต์แวร์ของพวกเขา หลังจากนั้น Microsoft จะหยุดปล่อยอัปเดต สบายใจที่ ณ เวลาเขียน .NET 3.5 หมดอายุใน 10 ตุลาคม 2028 คุณมีเวลามากพอ
เมื่อคุณดาวน์โหลด Offline Installer สำหรับเวอร์ชันที่เลือกแล้ว คุณพร้อมเริ่มติดตั้ง ในกรณีส่วนใหญ่ การติดตั้งควรลื่นไหล บางครั้ง Offline Installer แค่ไม่อยากเล่น
ติดตั้ง .NET Framework ด้วย Command Prompt หรือ PowerShell
หากคุณชอบทำให้เสร็จเร็ว คุณสามารถใช้ Command Prompt หรือ PowerShell ดาวน์โหลดและติดตั้ง .NET Framework 3.5 ด้วยคำสั่งเดียว นี่คือวิธีทำ:
- กด Win + R พิมพ์ cmd และกด Ctrl + Shift + Enter เพื่อเปิด Elevated Command Prompt หากต้องการใช้ PowerShell ให้พิมพ์ powershell แทน cmd
- รันคำสั่งใดคำสั่งหนึ่ง ขึ้นอยู่กับว่าคุณใช้ Command Prompt หรือ PowerShell:
Command Prompt:
PowerShell:Dism /online /Enable-Feature /FeatureName:"NetFx3"Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3" - สิ่งนี้จะกระตุ้นการติดตั้ง เมื่อกระบวนการติดตั้งสิ้นสุด คุณสามารถออกจาก Command Prompt หรือ PowerShell ได้
ยืนยันการติดตั้ง .NET Framework 3.5 สำเร็จ
เมื่อคุณติดตั้ง .NET Framework แล้ว คุณสามารถตรวจสอบการติดตั้งสำเร็จโดยรันคำสั่งใน Elevated Command Prompt
- กด Win + R พิมพ์ cmd และกด Ctrl + Shift + Enter เพื่อเปิด Elevated Command Prompt
- รันคำสั่งต่อไปนี้:
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP" /s - คุณจะเห็นเวอร์ชัน .NET Framework ที่ติดตั้งทั้งหมดบนระบบของคุณ
เกี่ยวข้อง: Ways to Check Which Versions of .NET Framework Are Installed
ปัญหาการติดตั้ง .NET Framework 3.5
มีหลายเหตุผลที่คุณอาจเจอปัญหาขณะติดตั้ง .NET Framework 3.5 ตัวอย่าง หาก Windows ของคุณไม่ได้รับ License .NET Framework จะไม่ติดตั้งบนระบบของคุณ ทางออกเดียวคือ Activate Windows ปัจจุบัน หรือซื้อ License Windows 10 ใหม่
กระบวนการติดตั้งอาจต้องการคุณดาวน์โหลด Windows Updates หลายตัว แม้จะเป็นปัญหากับเวอร์ชัน .NET Framework ใหม่กว่า ยกเว้นคุณไม่ได้อัปเดตคอมพิวเตอร์มาตั้งแต่ยุคหิน มันจะให้หมายเลข KB ที่คุณสามารถใช้เป็น Reference และติดตั้งอัปเดตเหล่านั้น
หากคุณซื้อ PC ในช่วง 10 ปีที่ผ่านมา ไม่น่าจะเป็นไปได้ที่ PC ของคุณจะไม่รองรับ .NET Framework Version 3.5 ไม่ว่าจะอย่างไร คุณสามารถตรวจสอบได้ว่เวอร์ชัน .NET Framework ไหนจะทำงานบน OS ของคุณ
.NET Framework ทำงานบน Windows ทุกตัวตั้งแต่ Windows Vista เป็นต้นไป (เช่น Windows 7, 8, 8.1, และ 10) แม้จะไม่มาพร้อม Pre-installed กับ Windows Vista
คุณพร้อมรันโปรแกรม .NET 3.5 แล้ว
หวังว่าคุณจะติดตั้ง .NET 3.5 สำเร็จโดยไม่เจอปัญหา คุณควรสามารถรันโปรแกรมทั้งหมดที่ต้องการ 3.5 ได้แล้ว คุณควรตรวจสอบให้แน่ใจว่าคุณมี .NET Framework เวอร์ชันล่าสุดติดตั้งอยู่ด้วย