ชุดภาษา net framework 4.7 ระบบปฏิบัติการที่รองรับ

NET Framework (ดอทเน็ตเฟรมเวิร์ก) - แพลตฟอร์มซอฟต์แวร์(เฟรมเวิร์กซอฟต์แวร์) ที่พัฒนาโดย Microsoft Corporation ในปี 2545 สำหรับระบบปฏิบัติการเป็นหลัก ไมโครซอฟท์ วินโดวส์. รวมไลบรารีที่กว้างขวางและยังให้ความเข้ากันได้ (แต่ละภาษาสามารถใช้โค้ดที่เขียนในภาษาอื่น) ของภาษาโปรแกรมหลายภาษา โปรแกรมที่เขียนใน .NET Framework ทำงานในสภาพแวดล้อมซอฟต์แวร์ (ซึ่งตรงข้ามกับฮาร์ดแวร์) ที่เรียกว่า Common Language Runtime (CLR) ซึ่งก็คือ เครื่องเสมือนซึ่งให้การรักษาความปลอดภัย การจัดสรรหน่วยความจำ และการจัดการข้อยกเว้น ไลบรารีคลาสและ CLR รวมกันเป็น .NET Framework

.NET Framework Core Class Library ให้คุณเข้าถึง หน้าจอผู้ใช้, การแลกเปลี่ยนข้อมูล, การเชื่อมต่อฐานข้อมูล, การเข้ารหัส, การพัฒนาเว็บแอปพลิเคชัน, อัลกอริทึมการคำนวณและ เชื่อมต่อเครือข่าย. โปรแกรมเมอร์สร้างแอปพลิเคชันโดยเชื่อมโยงโค้ดของตนเองกับไลบรารี .NET Framework และไลบรารีอื่นๆ .NET Framework มีวัตถุประสงค์เพื่อใช้โดยแอปพลิเคชันใหม่ส่วนใหญ่ที่พัฒนาขึ้น

ความสนใจ: อย่าลืมติดตั้ง Service Pack ตามลำดับที่เชื่อมโยง!

.NET Framework 1.1

.NET Framework 3.5 SP1 (รวม 2.0 SP2)

อัปเดต:

Windows XP/เซิร์ฟเวอร์ 2003 32 บิต:
อัพเดท 1 (8.6 ไมล์)
อัปเดต 2 (7 มิบ)
ปรับปรุง 3 (1.4 ไมล์)

Windows XP/เซิร์ฟเวอร์ 2003 64 บิต:
อัพเดท 1 (18.4 ไมล์)
อัปเดต 2 (16.5 ไมล์ทะเล)
ปรับปรุง 3 (1.5 ไมล์)

Windows Vista/เซิร์ฟเวอร์ 2008 x86:
อัพเดท 1 (1.4 ไมล์)
อัปเดต 2 (10.5 ไมล์ทะเล)
ปรับปรุง 3 (6.9 ไมล์)

Windows Vista/เซิร์ฟเวอร์ 2008 64 บิต:
อัพเดท 1 (1.5 ไมล์)

วันที่ 3 พฤษภาคม 2561


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

.NET Framework 4.7.2 บันทึกการเปลี่ยนแปลง

  • รองรับคุกกี้ SameSite ใน ASP.NET
  • รองรับ ASP.NET Dependency Injection
  • การสนับสนุนต่อการตรวจสอบสำหรับแอพ VSTO ที่รับรู้ WPF และ HDPI ที่ปรับใช้ผ่าน ClickOnce
  • ปรับปรุงการเข้ารหัสเสมอในการเชื่อมต่อ SQL
  • ปรับปรุงการรองรับ .NET Framework สำหรับ .NET Standard 2.0
  • การปรับปรุงการเข้ารหัส
  • การปรับปรุงการวินิจฉัย

หากคุณเป็นนักพัฒนาซอฟต์แวร์และต้องการอ่านบันทึกการเปลี่ยนแปลงฉบับสมบูรณ์ คุณสามารถไปที่หน้านี้เพื่อเป็นข้อมูลอ้างอิง

ความเข้ากันได้

NET Framework รองรับระบบปฏิบัติการต่อไปนี้:

Microsoft .Net Framework 4.7.1 ได้รับการสนับสนุนบน Microsoft Windows และ Server เวอร์ชันต่อไปนี้

  • การอัปเดต Windows 10 เดือนเมษายน 2018 (มาพร้อมกับ .NET Framework 4.7.2 ที่ติดตั้งไว้ล่วงหน้า)
  • Windows 10 Fall Creators Update (มาพร้อมกับ )
  • วินโดวส์ 10 อัพเดทวันครบรอบ(มาพร้อมกับการติดตั้งล่วงหน้า)
  • Windows 10 Creators Update (มาพร้อมกับ )
  • Windows 8.1 (มาพร้อมกับ )
  • Windows 7 SP1 (มาพร้อมกับ )
  • Windows Server 2008 R2 SP1
  • วินโดวส์ เซิร์ฟเวอร์ 2012
  • Windows Server 2012 R2
  • วินโดวส์ เซิร์ฟเวอร์ 2016

.NET Framework 4.7.2 ลิงค์ดาวน์โหลดโดยตรง

ลิงก์ทั้งหมดเหล่านี้เป็นลิงก์โดยตรงไปยังตัวติดตั้งแบบออฟไลน์สำหรับ Microsoft .Net Framework 4.7.2 และดาวน์โหลดได้อย่างปลอดภัย รองรับทั้งระบบปฏิบัติการ 32 บิตและ 64 บิต ยกเว้น Windows 8.1 RT

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

หากคุณเป็นนักพัฒนา คุณสามารถดาวน์โหลดชุดพัฒนาได้จากด้านล่าง

ฉันสามารถแก้ปัญหาได้ แต่ก่อนหน้านั้นโปรแกรมอย่างเป็นทางการทั้งหมดสำหรับค้นหาและแก้ไขศูนย์อัปเดต Windows 10 เวอร์ชัน 1607 รวมถึงสคริปต์ต่างๆ จากฟอรัมไม่ได้ช่วยอะไร

การกู้คืนที่เก็บข้อมูลจากอิมเมจ WINDOWS ดั้งเดิมช่วย:

อินเทอร์เน็ตถูกปิดใช้งาน

1. ฉันพบภาพต้นฉบับที่เป็นทางการและดาวน์โหลด ฉันมี Windows 10 สำหรับหนึ่งภาษา เวอร์ชัน 1607.

2. คัดลอกรูปภาพไปที่ ฮาร์ดดิสก์- ฉันไม่ได้ ดิสก์ระบบง.

3. ฉันคลายซิปรูปภาพด้วย winrar และพบไฟล์ insnall.wim (INSNALL.ESD - จะไม่เหมาะกับ) ในโฟลเดอร์ต้นทางและคัดลอกไปยังไดเรกทอรีรากของดิสก์ .

4. ดำเนินการบนบรรทัดคำสั่งหน้าต่าง พาวเวอร์เชลล์ เรียกใช้ในฐานะผู้ดูแลระบบ:

PS C:\WINDOWS\system32> Dism /Get-WimInfo /WimFile:D:\install.wim

ระบบ C DISM

เวอร์ชัน: 10.0.14393.0

ข้อมูลรูปภาพ: D :\install .wim

ชื่อ: Windows 10 Home Single Language

คำอธิบาย: Windows 10 Home Single Language

ขนาด (ไบต์): 14 047 031 800

การดำเนินการเสร็จสมบูรณ์

! อิมเมจ Windows 10 Single Language อยู่ที่ดัชนี 1

5. คืนค่าพื้นที่เก็บข้อมูล:

PS C:\WINDOWS\system32> ซ่อมแซม WindowsImage -Online -RestoreHealth -Source D:\install.wim:1

เส้นทาง:

ออนไลน์: เท็จ

ImageHealthState: สุขภาพดี

ต้องรีสตาร์ท: เท็จ

PS C:\WINDOWS\system32>

การผ่าตัดของฉันใช้เวลาประมาณหนึ่งชั่วโมง

6. ในกรณีที่ฉันเรียกใช้สคริปต์:

@ปิดเสียงสะท้อน

เสียงสะท้อน

echo Simple script เพื่อรีเซ็ต windows update-Credits to shawn Brink สำหรับคำสั่ง

เสียงสะท้อน

ก้องหยุดชั่วคราว

setb=0

:บิต

ตั้ง /a b=%b%+1

ถ้า %b% เท่ากับ 3 (

ไปสิ้นสุดที่ 1

บิตหยุดสุทธิ

echo กำลังตรวจสอบสถานะบริการบิต

บิตคิวรี sc | findstr /I /C:"หยุด"

ถ้าไม่ใช่ %errorlevel%==0 (

ไปที่บิต

goto-loop2

:end1

เสียงสะท้อน

echo รีเซ็ตไม่สำเร็จ อัพเดทวินโดวส์เนื่องจากบริการบิตไม่สามารถหยุดได้

เสียงสะท้อน

หยุดชั่วคราว

ไปที่เริ่ม

:loop2

setw=0

:wauserv

ตั้ง /aw=%w%+1

ถ้า %w% เท่ากับ 3 (

ไปสิ้นสุดที่ 2

หยุดสุทธิ wauuserver

echo กำลังตรวจสอบสถานะบริการ wuauserv

แบบสอบถาม sc wauserv | findstr /I /C:"หยุด"

ถ้าไม่ใช่ %errorlevel%==0 (

ไปที่ wuauserver

goto-loop3

:end2

เสียงสะท้อน

echo ไม่สามารถรีเซ็ต Windows Update เนื่องจากบริการ wuauserv ไม่สามารถหยุดได้

เสียงสะท้อน

หยุดชั่วคราว

ไปที่เริ่ม

:loop3

setapp=0

:appidsvc

set /a app=%app%+1

ถ้า %app% เท่ากับ 3 (

ไปสิ้นสุดที่ 3

appidsvc หยุดสุทธิ

echo กำลังตรวจสอบสถานะบริการ appidsvc

sc แบบสอบถาม appidsvc | findstr /I /C:"หยุด"

ถ้าไม่ใช่ %errorlevel%==0 (

ไปที่ appidsvc

goto-loop4

:end3

เสียงสะท้อน

echo ไม่สามารถรีเซ็ต Windows Update เนื่องจากบริการ appidsvc ไม่สามารถหยุดได้

เสียงสะท้อน

หยุดชั่วคราว

ไปที่เริ่ม

:loop4

setc=0

:cryptsvc

ตั้ง /a c=%c%+1

ถ้า %c% เท่ากับ 3 (

ไปสิ้นสุดที่ 4

cryptsvc หยุดสุทธิ

echo กำลังตรวจสอบสถานะบริการ cryptsvc

แบบสอบถาม sc cryptsvc | findstr /I /C:"หยุด"

ถ้าไม่ใช่ %errorlevel%==0 (

ไปที่ cryptsvc

ไปที่รีเซ็ต

:end4

เสียงสะท้อน

echo ไม่สามารถรีเซ็ต Windows Update เนื่องจากบริการ cryptsvc ไม่สามารถหยุดได้

เสียงสะท้อน

หยุดชั่วคราว

ไปที่เริ่ม

: รีเซ็ต

ipconfig /flushdns

del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

ซีดี /d %windir%\system32

ถ้ามีอยู่ "%SYSTEMROOT%\winsxs\pending.xml.bak" del /s /q /f "%SYSTEMROOT%\winsxs\pending.xml.bak"

ถ้ามี "%SYSTEMROOT%\winsxs\pending.xml" (

Takeown /f "%SYSTEMROOT%\winsxs\pending.xml"

Attrib -r -s -h /s /d "%SYSTEMROOT%\winsxs\pending.xml"

Ren "%SYSTEMROOT%\winsxs\pending.xml" pending.xml.bak

ถ้ามี "%SYSTEMROOT%\SoftwareDistribution.bak" rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"

ถ้ามี "%SYSTEMROOT%\SoftwareDistribution" (

แอตทริบิวต์ -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution"

Ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak

ถ้ามี "%SYSTEMROOT%\system32\Catroot2.bak" rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak"

ถ้ามี "%SYSTEMROOT%\system32\Catroot2" (

แอตทริบิวต์ -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2"

Ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak

ถ้ามีอยู่ "%SYSTEMROOT%\WindowsUpdate.log.bak" del /s /q /f "%SYSTEMROOT%\WindowsUpdate.log.bak"

ถ้ามี "%SYSTEMROOT%\WindowsUpdate.log" (

Attrib -r -s -h /s /d "%SYSTEMROOT%\WindowsUpdate.log"

Ren "%SYSTEMROOT%\WindowsUpdate.log" WindowsUpdate.log.bak

sc.exe sdset บิต D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

regsvr32.exe /satl.dll

regsvr32.exe /s urlmon.dll

regsvr32.exe /s mshtml.dll

regsvr32.exe /s shdocvw.dll

regsvr32.exe /s browserui.dll

regsvr32.exe /s jscript.dll

regsvr32.exe /s vbscript.dll

regsvr32.exe /s scrrun.dll

regsvr32.exe /smsxml.dll

regsvr32.exe /s msxml3.dll

regsvr32.exe /smsxml6.dll

regsvr32.exe /s actxprxy.dll

regsvr32.exe /ssoftpub.dll

regsvr32.exe /s wintrust.dll

regsvr32.exe /s dssenh.dll

regsvr32.exe /s rsaenh.dll

regsvr32.exe /s gpkcsp.dll

regsvr32.exe /s sccbase.dll

regsvr32.exe /s slbcsp.dll

regsvr32.exe /s cryptdlg.dll

regsvr32.exe /s oleaut32.dll

regsvr32.exe /s ole32.dll

regsvr32.exe /s shell32.dll

regsvr32.exe /s initpki.dll

regsvr32.exe /s wuapi.dll

regsvr32.exe /s wuaueng.dll

regsvr32.exe /s wuaueng1.dll

regsvr32.exe /s wucltui.dll

regsvr32.exe /swups.dll

regsvr32.exe /swups2.dll

regsvr32.exe /s wuweb.dll

regsvr32.exe /sqmgr.dll

regsvr32.exe /s qmgrprxy.dll

regsvr32.exe /s wucltux.dll

regsvr32.exe /s muweb.dll

regsvr32.exe /s wuwebv.dll

regsvr32 /s wudriver.dll

รีเซ็ต winsock netsh

netsh winsock รีเซ็ตพร็อกซี

:เริ่ม

บิตเริ่มต้นสุทธิ

wuauserver เริ่มต้นสุทธิ

appidsvc เริ่มต้นสุทธิ

cryptsvc เริ่มต้นสุทธิ

echo Task เสร็จสมบูรณ์แล้ว! โปรดรีสตาร์ทคอมพิวเตอร์และตรวจสอบการอัปเดตอีกครั้ง

7. รีบูตเครื่องคอมพิวเตอร์และเริ่มการค้นหาและอัปเดตด้วยตนเองการอัปเดต Microsoft .NET Framework 4.7 สำหรับ Windows 10 เวอร์ชัน 1607 และ Windows Server 2016 เวอร์ชัน 64 ระบบบิตดาวน์โหลดเร็วพอ ติดตั้งและขอให้รีสตาร์ทคอมพิวเตอร์เพื่อทำการติดตั้งการอัปเดตให้เสร็จสมบูรณ์

8. รีบูตเครื่องคอมพิวเตอร์และทุกอย่าง



กำลังโหลด...
สูงสุด