แก้ไข: แอปบนพีซีของคุณต้องการ. NET Framework 3.5



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

หากคุณใช้ Windows 8 หรือ 10 คุณอาจสังเกตเห็นป๊อปอัปที่ต้องการให้คุณติดตั้ง. NET framework 3.5 ป๊อปอัปอาจเป็นแบบสุ่มหากคุณกำลังเรียกใช้แอปพลิเคชันในพื้นหลังหรือเมื่อเริ่มต้น ป๊อปอัปพูดว่า:



“ แอปบนพีซีของคุณต้องการคุณสมบัติของ Windows ต่อไปนี้: .NET Framework 3.5 (รวม Net 2.0 และ 3.0)”





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

เพื่อให้เข้าใจว่าเหตุใด. NET framework 3.5 จึงเป็นสิ่งจำเป็นและเหตุใดคำขอนี้จึงปรากฏขึ้นก่อนอื่นเราต้องเข้าใจว่า. NET framework คืออะไร ในการเขียนโปรแกรมเฟรมเวิร์กคือชุดของ Application Programming Interfaces (API) ซึ่งโดยปกติจะเป็นไลบรารีโค้ดที่ใช้ร่วมกันซึ่งนักพัฒนาสามารถเรียกใช้เมื่อพัฒนาแอปพลิเคชัน วิธีนี้จะทำให้พวกเขาไม่ต้องเขียนโค้ดเองตั้งแต่เริ่มต้นประหยัดเวลาอันมีค่าและกระตุ้นให้โปรแกรมเมอร์มุ่งเน้นไปที่สิ่งที่โปรแกรมสามารถทำได้มากขึ้น ใน. NET Framework ไลบรารีของรหัสที่แบ่งใช้นั้นมีชื่อว่า Framework Class Library (FCL) รหัสในไลบรารีที่ใช้ร่วมกันสามารถทำหน้าที่ต่าง ๆ ได้ทุกประเภทและเป็นรหัสดังกล่าวหลายพันรหัส ตัวอย่างเช่นรหัสสำหรับส่ง Ping ไปยังอุปกรณ์อื่นบนเครือข่ายหรือรหัสเพื่อใช้งานกล่องโต้ตอบ 'เปิดเป็น' หรือ 'บันทึกเป็น' จะอยู่ในกรอบนี้

นอกเหนือจากโค้ดมาตรฐานแล้ว. NET framework ยังมีสภาพแวดล้อมรันไทม์เพื่อรันแอ็พพลิเคชันที่สร้างขึ้นโดยใช้โค้ดเฟรมเวิร์ก สภาพแวดล้อมรันไทม์คือแซนด์บ็อกซ์ที่แอปพลิเคชันทำงาน สิ่งเดียวกับที่เกิดขึ้นกับแอปพลิเคชัน java สภาพแวดล้อมรันไทม์. NET มีชื่อว่า Common Language Runtime (CLR) นอกจากนี้ CLR ยังจัดการเธรดหน่วยความจำและตัวประมวลผลจัดการข้อยกเว้นของโปรแกรมและจัดการความปลอดภัย ด้วยการคอมไพล์โค้ดก่อนที่จะรันสภาพแวดล้อมรันไทม์จะแยกซอฟต์แวร์ออกจากฮาร์ดแวร์คอมพิวเตอร์ดังนั้นจึงมั่นใจได้ว่าโปรแกรมที่เข้ารหัสสามารถทำงานบนพีซีเครื่องใดก็ได้



.NET framework ได้รับการพัฒนาสำหรับระบบปฏิบัติการหลายระบบ แต่เนื่องจากลักษณะที่เป็นกรรมสิทธิ์ส่วนใหญ่จึงใช้กับ Windows NET Framework หลายเวอร์ชัน แนวคิดเริ่มต้นคือเวอร์ชันที่ใหม่กว่านั้นเข้ากันได้กับรหัสที่สร้างขึ้นโดยใช้เวอร์ชันเก่ากว่า อย่างไรก็ตามก็ตระหนักว่าไม่สามารถเป็นเช่นนั้นได้อีกต่อไป อย่างไรก็ตาม. NET Framework เวอร์ชัน 3.5 มีโค้ดจากเวอร์ชัน 3.0 และเวอร์ชัน 2.0 จึงเข้ากันได้กับเวอร์ชันเหล่านั้นเท่านั้น เวอร์ชันล่าสุด (V. 4.6) ไม่สามารถทำงานร่วมกับเวอร์ชันอื่นได้ดังนั้นจึงมักทำงานร่วมกับเวอร์ชันอื่น ๆ

สิ่งที่ทำให้. NET framework 3.5 จำเป็นต้องมีป๊อปอัปใน Windows 8/10

Windows 8 และ Windows 10 มักจะมาพร้อมกับ. NET Framework เวอร์ชัน 3.5 และ 4.6 อย่างไรก็ตามเฉพาะเวอร์ชัน 4.6 เท่านั้นที่เปิดอยู่และคุณจะต้องเปิด. NET Framework 3.5 ดังนั้นโปรแกรมใด ๆ ที่ใช้เฟรมเวิร์ก. NET เวอร์ชัน 3.5 จะทริกเกอร์ป๊อปอัพที่จำเป็นต้องติดตั้ง. NET Framework 3.5 เนื่องจากเวอร์ชัน 4.6 ไม่สามารถทำงานร่วมกันได้ โปรแกรมจำนวนมากถูกสร้างขึ้นโดยใช้เฟรมเวิร์กนี้เนื่องจากรองรับโปรแกรมที่เข้ารหัสใน C #, C ++, F #, Visual Basic และอื่น ๆ อีกไม่กี่โหล ในการเสนอราคาเพื่อสนับสนุนการใช้เวอร์ชันใหม่. NET framework 3.5 ที่เก่ากว่าจึงถูกปิดใช้งานบนพีซีของคุณ อย่างไรก็ตาม coders บางตัวแจกจ่ายเวอร์ชันที่ต้องการพร้อมกับโปรแกรมของตน

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

วิธีที่ 1: เปิด. NET Framework 3.5 ในโปรแกรมและคุณลักษณะ

โชคดีที่. NET framework 3.5 มาพร้อมกับ Windows 8 หรือ 10 สิ่งที่คุณต้องทำคือเปิดและอนุญาตให้ใช้งานโดยโปรแกรมที่เรียกมันว่า นั่นคือเหตุผลที่การติดตั้ง. NET framework ที่ดาวน์โหลดมาจะระบุเพียงว่าเวอร์ชันที่คุณพยายามติดตั้งอยู่ในพีซีของคุณแล้ว ในการเปิดคุณสมบัตินี้:

  1. กด คีย์ Windows + เพื่อเปิดรัน
  2. ประเภท appwiz.cpl ในช่องข้อความเรียกใช้และกด Enter เพื่อเปิดหน้าต่างโปรแกรมและคุณสมบัติ
  3. คลิกที่ลิงค์“ เปิดหรือปิดคุณสมบัติของ Windows ”.
  4. มองหา ' .NET Framework 3.5 (รวมถึง. NET 2.0 และ 3.0)”
  5. ทำเครื่องหมายในช่องด้านซ้ายและคลิกตกลงเพื่อเปิด. NET Framework 3.5
  6. รีสตาร์ทพีซีของคุณหากได้รับแจ้ง

วิธีที่ 2: ติดตั้งและเปิดใช้งาน. NET Framework 3.5 โดยใช้ DISM

ด้วยการใช้เครื่องมือบรรทัดคำสั่ง Deployment Image Servicing and Management (DISM) คุณสามารถติดตั้งและเปิดใช้งาน. NET framework 3.5 บนพีซีของคุณ คุณจะต้องใช้ไฟล์ DVD หรือ ISO ของ Windows 8/10 เพื่อทำสิ่งนี้

  1. ใส่แผ่น DVD ของคุณลงในถาดแล้วปิดหรือคลิกขวาที่ไฟล์. ISO ของคุณแล้วเลือก 'mount'; ไฟล์ ISO จะถูกโหลดเป็นดิสก์ / ไดรฟ์เสมือน (สังเกตตัวอักษรของไดรฟ์นี้)
  2. กด Windows Key + R เพื่อเปิดหน้าต่างรัน
  3. พิมพ์ CMD ลงในกล่องข้อความที่เรียกใช้และกด Enter เพื่อเปิดพรอมต์คำสั่ง
  4. พิมพ์หรือวางคำสั่งด้านล่างในหน้าต่าง CMD ของคุณ:

    DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: ources sxs

  5. โดยที่ D: คือพา ธ ของไฟล์การติดตั้ง windows ของคุณ (DVD หรือไดรฟ์เสมือน)
  6. รอให้การติดตั้งเสร็จสมบูรณ์
  7. รีสตาร์ทพีซีของคุณหากได้รับแจ้ง

คุณยังสามารถดูบทความอื่น ๆ ของฉันที่อธิบายวิธีการ ดาวน์เกรดเป็น. NET Framework 3.5

อ่าน 4 นาที