Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

Microsoft .NET Framework:ทำไมคุณถึงต้องใช้และวิธีติดตั้งบน Windows

หากคุณดาวน์โหลดและติดตั้งซอฟต์แวร์บ่อยๆ คุณอาจพบข้อผิดพลาดเกี่ยวกับ Microsoft .NET Framework . สองข้อผิดพลาดที่พบบ่อยที่สุด? ไม่ว่าคุณจะไม่ได้ติดตั้งไว้ในระบบของคุณ หรือคุณมีเวอร์ชันที่ไม่ถูกต้อง

ทำไมสิ่งนี้ถึงเกิดขึ้น? และที่สำคัญกว่านั้น ที่เรียกว่า .NET Framework คืออะไร และทำไมคุณถึงต้องสนใจด้วย? ในหลาย ๆ ด้าน .NET Framework คือสิ่งที่ช่วยให้ Windows สมัยใหม่เป็นอย่างที่เป็นได้

.NET Framework คืออะไร

อย่างแรกเลย:มันออกเสียงว่า ดอทเน็ต .

ก่อนที่เราจะดำน้ำใน อะไร .NET Framework คือ การสำรวจทำไม . อาจเป็นประโยชน์มากกว่า .NET Framework มีอยู่ สำหรับสิ่งนี้ คุณจะต้องมีบริบทการเขียนโปรแกรมเล็กน้อย แต่ถ้าคุณไม่เคยเขียนโค้ดอะไรเลยในชีวิต ก็ไม่ต้องกังวลไป! คำอธิบายนี้จะถือว่าคุณไม่มีประสบการณ์ในการเขียนโปรแกรมเลย

คุณอาจรู้อยู่แล้วว่าโปรแกรมเมอร์ (เช่น ผู้ที่สร้างซอฟต์แวร์) จำเป็นต้อง "เขียนโค้ด" เพื่อสร้างแอปสำหรับ Windows พวกเขาทำเช่นนี้โดยใช้ "ภาษาการเขียนโปรแกรม" ที่แตกต่างกัน ซึ่งช่วยให้คุณเขียนโค้ดที่บอกให้คอมพิวเตอร์ทราบว่าต้องทำอย่างไร

Microsoft .NET Framework:ทำไมคุณถึงต้องใช้และวิธีติดตั้งบน Windows

ปัญหาคือภาษาโปรแกรมมีพื้นฐานมาจากตัวมันเอง พวกเขาสามารถจัดการกับการคำนวณง่ายๆ เช่น การบวกและการคูณ แต่ไม่สามารถทำอะไรมากไปกว่านั้นได้ ต้องการใส่ข้อความหรือรูปภาพบนหน้าจอหรือไม่? จากนั้น คุณจะต้องเขียนโค้ดจำนวนมากโดยใช้องค์ประกอบพื้นฐานที่สุดของภาษาเพื่อดำเนินการดังกล่าว และอาจใช้เวลานานมาก

นั่นคือจุดที่ .NET Framework เข้ามา สิ่งสำคัญคือ .NET Framework มีชุดโค้ดที่เขียนไว้แล้วทั้งหมด (เขียนและดูแลโดย Microsoft) ซึ่งโปรแกรมเมอร์สามารถใช้เพื่อสร้างซอฟต์แวร์ได้อย่างรวดเร็ว ตัวอย่างเช่น .NET Framework จัดการกับการทำงานเบื้องหลังที่น่าเบื่อมากมาย เช่น บอก Windows ถึงวิธีวาดหน้าต่างบนหน้าจอ ในฐานะโปรแกรมเมอร์ ฉันแค่ต้องระบุข้อความที่จะรวม วิธีเมนู ถูกจัดวาง ปุ่มควรทำอย่างไรเมื่อคลิก เป็นต้น

แต่ .NET Framework เป็นมากกว่านั้น มีเครื่องมือเพิ่มเติมที่สามารถเร่งเวลาในการพัฒนาโดยรวม เช่นเดียวกับ API เพิ่มเติม ( API คืออะไร) ที่โปรแกรมเมอร์สามารถใช้เพื่อโต้ตอบกับบริการบางอย่างเช่น Windows Store ได้อย่างง่ายดาย ตัวอย่างเช่น แทนที่จะเขียนโค้ดทั้งหมดที่แอปต้องใช้ด้วยลายมือเพื่อถือเป็นแอป UWP (แพลตฟอร์ม Windows สากล) .NET Framework จะจัดเตรียมข้อมูลทั้งหมดนั้นไว้

Microsoft .NET Framework:ทำไมคุณถึงต้องใช้และวิธีติดตั้งบน Windows

แต่มีข้อเสียอย่างหนึ่งในการสร้างแอปด้วย .NET Framework:คอมพิวเตอร์ของคุณไม่ทราบวิธีเรียกใช้แอปที่ใช้ Framework เว้นแต่คุณจะติดตั้ง Framework ไว้ในระบบของคุณ

ซึ่งหมายความว่า .NET Framework จริง ๆ แล้วประกอบด้วยสองส่วน ส่วนแรกมีโค้ดที่เขียนไว้แล้วทั้งหมดที่โปรแกรมเมอร์ต้องการ (เดิมเรียกว่า SDK แต่ตอนนี้เรียกว่า Dev Packs) ส่วนที่สองประกอบด้วยโปรแกรมที่สามารถ "ตีความ" โค้ด .NET Framework เป็นคำสั่งสำหรับระบบปฏิบัติการ ซึ่งทำให้คุณสามารถเรียกใช้แอปที่เขียนด้วย .NET Framework ได้ (รู้จักกันในชื่อ Redistributable Package แต่บางคนเรียกว่า Runtime Environment)

คล้ายกับ Java ที่คุณต้องติดตั้ง Java Runtime Environment เพื่อเรียกใช้แอปที่เขียนโค้ดใน Java

เรื่องสั้นโดยย่อ:ในฐานะผู้ใช้ทั่วไปที่จะไม่เขียนโค้ดแอป คุณจะต้องมี .NET Framework Redistributable Packages เท่านั้น

วิธีการติดตั้ง .NET Framework

คอมพิวเตอร์ Windows ส่วนใหญ่มาพร้อมกับ .NET Framework ที่ติดตั้งไว้แล้ว แต่คอมพิวเตอร์ของคุณอาจล้าสมัย ตัวอย่างเช่น Windows 8 และ 8.1 มาพร้อมกับเวอร์ชัน 4.5.1 ในขณะที่ Windows 10 อาจมาพร้อมกับ 4.6, 4.6.1 หรือ 4.6.2 ที่ติดตั้ง ทั้งนี้ขึ้นอยู่กับความใหม่ของคอมพิวเตอร์

หากคุณต้องการติดตั้งเวอร์ชันที่ใหม่กว่า ขั้นตอนนั้นง่ายมาก ในการเขียนนี้ .NET Framework ได้มาถึงเวอร์ชัน 4.6.2 แล้ว นั่นคือสิ่งที่เราจะทำการติดตั้ง เวอร์ชันในอนาคตของเฟรมเวิร์กควรจะติดตั้งได้ง่ายเช่นเดียวกัน

Microsoft .NET Framework:ทำไมคุณถึงต้องใช้และวิธีติดตั้งบน Windows

โปรดทราบว่าคุณสามารถติดตั้ง .NET Framework ผ่าน Windows Update ได้ แต่จะง่ายกว่ามากหากคุณใช้วิธีกำหนดเองด้านล่าง คุณอาจปิดใช้งาน Windows Update หรือเลื่อนออกไป ในกรณีนี้จะเป็นวิธีที่แนะนำ

ก่อนที่คุณจะเริ่มต้น -- .NET Framework 4.6.2 สามารถติดตั้งบน Windows 10, Windows 8.1 และ Windows 7 SP1 ได้ทั้งบนระบบ x86 และ x64 Microsoft ขอแนะนำพื้นที่ดิสก์ที่ไม่ได้ใช้อย่างน้อย 2.5 GB เพื่อให้แน่ใจว่าการติดตั้งจะเสร็จสมบูรณ์โดยไม่มีปัญหา

เช่นเดียวกับผลิตภัณฑ์ส่วนใหญ่ Microsoft เสนอตัวติดตั้งสองประเภท:ตัวติดตั้งเว็บและตัวติดตั้งออฟไลน์

ตัวติดตั้งเว็บ ด้านหน้ามีขนาดเล็กมาก (น้อยกว่า 2 MB) แต่ดาวน์โหลดส่วนประกอบที่จำเป็นทั้งหมดระหว่างขั้นตอนการติดตั้ง ซึ่งต้องใช้การเชื่อมต่ออินเทอร์เน็ตที่เสถียรและสม่ำเสมอ

ตัวติดตั้งออฟไลน์ คือการดาวน์โหลดล่วงหน้าที่ใหญ่ขึ้น (ประมาณ 60 MB) ที่ไม่ต้องใช้อินเทอร์เน็ตระหว่างการติดตั้ง เลือกตัวเลือกนี้หากคุณต้องการติดตั้งบนคอมพิวเตอร์เครื่องอื่นที่มีอินเทอร์เน็ตต่ำหรือไม่มีอินเทอร์เน็ตเลย

อันใดอันหนึ่งก็ใช้ได้ แต่เราชอบใช้ตัวติดตั้งออฟไลน์มากกว่า เพราะมันเชื่อถือได้มากกว่า และคุณสามารถใช้ซ้ำได้หากต้องการติดตั้ง .NET Framework ใหม่ด้วยเหตุผลบางประการ เมื่อดาวน์โหลดแล้ว ขั้นตอนการติดตั้งก็ค่อนข้างตรงไปตรงมา เพียงทำตามตัวช่วยสร้างเช่นเดียวกับที่คุณทำเมื่อติดตั้งแอปอื่น

ดาวน์โหลด: .NET Framework 4.6.2 ตัวติดตั้งเว็บ

ดาวน์โหลด: .NET Framework 4.6.2 ตัวติดตั้งออฟไลน์

Microsoft .NET Framework:ทำไมคุณถึงต้องใช้และวิธีติดตั้งบน Windows

โปรดทราบว่าการติดตั้ง .NET Framework เวอร์ชัน 4.6.2 เป็นการอัปเดตแบบแทนที่เป็นเวอร์ชันก่อนหน้าที่เริ่มต้นด้วย 4.5 (ซึ่งรวมถึง 4, 4.5, 4.5.1, 4.5.2, 4.6 และ 4.6.1) ดังนั้นจึงไม่ควร ถอนการติดตั้งเวอร์ชันเก่าเหล่านั้นหลังจากข้อเท็จจริง เวอร์ชัน 3.5 SP1 และก่อนหน้าจะถูกเก็บไว้เป็นการติดตั้งแยกต่างหาก

ตามค่าเริ่มต้น .NET Framework จะติดตั้งเป็นภาษาอังกฤษโดยไม่คำนึงถึงตัวติดตั้งที่คุณใช้ หากต้องการแปลเป็นภาษาอื่น คุณต้องดาวน์โหลดชุดภาษาที่เหมาะสมของเวอร์ชัน .NET Framework เดียวกัน (ในกรณีนี้คือ 4.6.2) ชุดภาษามีให้ใช้งานในฐานะตัวติดตั้งแบบออฟไลน์เท่านั้น

ในหน้าดาวน์โหลดด้านล่าง เลือกภาษาที่คุณต้องการ รอให้หน้าโหลดซ้ำ จากนั้นคลิกดาวน์โหลด

ดาวน์โหลด: .NET Framework 4.6.2 ชุดภาษา

อีกหนึ่งสิ่งบน .NET Framework

เมื่อไม่กี่ปีก่อน Microsoft เดินหน้าและเปิด .NET Framework แบบโอเพ่นซอร์ส ทำให้ทุกคนสามารถมีส่วนร่วมในการพัฒนา .NET Framework ได้ ส่งผลให้ Microsoft กลายเป็นองค์กรที่มีการใช้งานมากที่สุดบน GitHub

สิ่งนี้หมายความว่าอย่างไรสำหรับคุณ? โดยพื้นฐานแล้ว หมายความว่าแอป .NET จะกลายเป็นที่แพร่หลายมากขึ้นในอนาคต ไม่ใช่แค่แพร่หลายมากขึ้นเท่านั้น แต่ยังมีคุณภาพดีขึ้นอีกด้วย แม้ว่าคุณจะทำมาไกลขนาดนี้โดยที่ไม่เคยใช้แอป .NET เลย คุณก็อาจจะทำได้ในไม่ช้า

ดังนั้นคุณสามารถติดตั้ง Framework ได้ทันที

สิ่งนี้ช่วยได้ไหม หากเป็นเช่นนั้น โปรดแจ้งให้เราทราบด้านล่าง! หากคุณมีคำถามใดๆ ก็สามารถถามพวกเขาได้เช่นกัน