เป็นการรวมวิธีการเปิดใช้งาน .NET 3.5 (มี.NET 2.0 และ 3.0) ทุกวิธีที่ลองมานะครับและมีวิธีแก้เวลา เปิดใช้งานไม่สำเร็จด้วย (ส่วนมากไปหาอ่านๆมา จะเป็นภาษาอังกฤษซะส่วนใหญ่ จึงได้รวบรวมวิธีแบบภาษาไทยมาให้ครับ)
วิธีที่1Windows 8/8.1 รวม.NET 3.5 (มี.NET 2.0 และ 3.0) โดยค่าเริ่มต้น แต่ถ้าผู้ใช้มีการปรับรุ่นจาก Windows 7 เป็น Windows 8, .NET Framework 3.5 จะเปิดใช้งานทั้งหมด ผู้ใช้สามารถทำให้แน่ใจว่า เปิดใช้งานคุณลักษณะนี้ ด้วยเช็คในโปรแกรมและคุณลักษณะเหล่านี้คือรายการของขั้นตอนที่ผู้ใช้สามารถทำการตรวจสอบดังกล่าว:
ขั้นตอนที่ 1:
ไปที่การตั้งค่า เลือก'Control Panel/แผงควบคุม' แล้วเลือก Programs/โปรแกรม
ขั้นตอนที่ 2:คลิกคุณลักษณะของ Windows (Windows Features)ที่เปิดใช้งาน หรือ ปิด และผู้ใช้จะเห็นหน้าต่างเป็นรูปด้านล่าง
ผู้ใช้สามารถเปิดใช้งานคุณลักษณะนี้ โดยการคลิกบน.NET Framework 3.5 (มี.NET 2.0 และ 3.0) ที่เลือก แล้วคลิกตกลงได้ หลังจากขั้นตอนนี้ จะดาวน์โหลดแพคเกจทั้งจากอินเทอร์เน็ต และคุณลักษณะ.NET Framework 3.5 ติดตั้ง
แต่ถ้าผู้ใช้ไม่มีการเชื่อมต่ออินเทอร์เน็ต ไม่สามารถใช้ขั้นตอนต่อไปนี้
แต่ถ้าผู้ใช้ไม่มีการเชื่อมต่ออินเทอร์เน็ต ไม่สามารถใช้ขั้นตอนต่อไปนี้
วิธีที่2ต่อไปนี้คือ ขั้นตอนการ.NET Framework 3.5 (มี.NET 2.0 และ 3.0) ที่เปิดใช้งานลักษณะการทำงานในโหมดออฟไลน์:ขั้นตอนที่ 1:ใส่แผ่นดีวีดี Windows 8/8.1 หรือติดตั้งไฟล์บีบอัด ISO แหล่งmujมาของคุณลักษณะนี้สามารถพบได้ในโฟลเดอร์E:\sources\sxs (ในกรณีที่e:อักษรระบุไดรฟ์ของผู้ใช้ซึ่งผู้ใช้ได้โหลด Windows 8 Media)
ขั้นตอนที่ 2:เปิดCMD.EXEด้วยสิทธิ์ระดับผู้ดูแลระบบ
ขั้นตอนที่ 3:เรียกใช้คำสั่งต่อไปนี้Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:E:\sources\sxs /LimitAccess และกด Enter
หลังจากเสร็จสิ้นการติดตั้ง.NET Framework 3.5 คุณสามารถดูว่า ลักษณะการทำงานที่เปิดใช้งาน
สำหรับใครที่กลัวพิมพ์พลาด หรือขี้เกียจพิมพ์ เรามี Tool ช่วยครับ
ไปโหลดจากลิ้งนี้ได้เลย Download Microsoft .NET Framework 3.5 Offline Installer for Windows 8 and 8.1
วิธีที่3ในกรณีที่เราไม่มีแผ่นล่ะ และไม่ได้ต่อเน็ตด้วย จะทำยังไง
ให้ไปโหลดตัวนี้ครับ dotnet_win8.1.zip เก็บไว้ใน แฟรชไดร์ หรือ USB ต่างๆครับ
แต่ช้าก่อน วิธีพวกนี้ สามารถใช้งานได้จริง แต่จะมีปัญหากับ windows 8.1 ที่อัพเดตใหม่ๆครับ เนื่องจากมีตัวอัพเดตบางตัวที่ไปขัดขวางการทำงานของมันครับ
นั่นคือ KB2966826 KB2966827 and KB2966828 สามตัวนี้ครับ และจะมี Error โชว์ว่า Error: 0x800F081F กับ Error: 0x800F0906 ให้ไป Uninstall ออกก่อนครับ
มีแค่ตัวใดตัวนึ่ง ก็จะไม่สามารถ เปิด .NET 3.5 (มี.NET 2.0 และ 3.0) ได้ครับ
ขั้นตอนมีดังนี้
1. เปิด Control Panel, คลิกที่ Programs and Features และไปที่ View installed updates
2. เลือ่นลงมาเรื่อยๆ จนหาตัวที่ว่าเจอครับ
KB2966826
KB2966827
KB2966828
3. คลิกตัวอัพเดตที่ต้องการ และเลือก Uninstall ออกครับ
4. หลังจาก Uninstall ตัวปัญหาออกแล้ว ก็ไปดำเนินการเปิด วิธีการเปิดใช้งาน .NET 3.5 (มี.NET 2.0 และ 3.0) ตามวิธีใดวิธีหนึ่งก็จะสำเร็จครับผม