Computer >> Máy Tính >  >> Xử lý sự cố >> bảo trì máy tính

6 cách để kiểm tra phiên bản .NET Framework nào được cài đặt

Microsoft .NET Framework là một tính năng quan trọng của hệ điều hành Windows hiện đại. Nó cung cấp cho các nhà phát triển một bộ sưu tập mã được tạo sẵn mà Microsoft duy trì. Hầu hết thời gian, bạn không có giao dịch trực tiếp với .NET Framework. Tuy nhiên, không phải lúc nào cũng vậy. Đôi khi, bạn cần biết phiên bản .NET Framework cụ thể được cài đặt trên hệ thống của mình.

Dưới đây là sáu cách bạn có thể tìm ra phiên bản .NET Framework nào được cài đặt trên phiên bản Windows của bạn.

Tìm các phiên bản .NET Framework mới hơn:4.5 trở lên

Có ba phương pháp bạn có thể sử dụng để tìm ra phiên bản .NET Framework cho phiên bản 4.5 trở lên. "Nhưng Gavin," tôi nghe thấy bạn nói, "Tôi đang làm việc này để tìm xem tôi có phiên bản nào, tôi không biết đó có phải là phiên bản 4.5 hay không."

Bạn hoàn toàn đúng. Việc kiểm tra phiên bản .NET Framework chỉ mất một chút thời gian. Bạn có thể nhanh chóng thiết lập nếu bạn có .NET Framework phiên bản 4.5 trở lên. Nếu không, bạn có thể yên tâm giả định rằng bạn đã cài đặt phiên bản cũ hơn hoặc không có phiên bản .NET Framework nào (điều này rất khó xảy ra).

1. Sử dụng Trình chỉnh sửa sổ đăng ký để tìm Phiên bản .NET Framework

6 cách để kiểm tra phiên bản .NET Framework nào được cài đặt

Bạn có thể tìm thấy các phiên bản .NET Framework được cài đặt trên hệ thống của mình trong sổ đăng ký. (Windows Registry là gì?)

  1. Nhấn Ctrl + R để mở Run, sau đó nhập regedit.
  2. Khi mở Registry Editor, hãy tìm mục sau:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4
  3. Dưới v4 , kiểm tra Đầy đủ Nếu nó ở đó, bạn có .NET Framework phiên bản 4.5 trở lên.
  4. Trong bảng điều khiển bên phải, kiểm tra mục nhập DWORD có tên Bản phát hành . Nếu DWORD phát hành tồn tại, bạn có .NET Framework 4.5 hoặc phiên bản mới hơn.
  5. Dữ liệu DWORD phát hành chứa một giá trị liên quan đến phiên bản .NET Framework cụ thể. Ví dụ, trong hình ảnh bên dưới, DWORD phát hành có giá trị là 461814. Điều đó có nghĩa là hệ thống của tôi đã cài đặt .NET Framework 4.7.2. Kiểm tra bảng bên dưới để biết giá trị DWORD phát hành của bạn.
6 cách để kiểm tra phiên bản .NET Framework nào được cài đặt

Bạn có thể kiểm tra chéo giá trị DWORD với bảng giá trị bên dưới để tìm ra phiên bản .NET Framework chính xác trên hệ thống của bạn.

2. Sử dụng Command Prompt để tìm phiên bản .NET Framework

Nhập lệnh vào thanh tìm kiếm trong Menu Bắt đầu của bạn, nhấp chuột phải vào Kết quả phù hợp nhất và chọn Chạy với tư cách quản trị viên .

Bây giờ, hãy sao chép và dán lệnh sau vào Command Prompt:

reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s

Lệnh liệt kê .NET Framework đã cài đặt cho phiên bản 4. .NET Framework phiên bản 4 trở lên hiển thị dưới dạng "v4.x.xxxxx."

3. Sử dụng PowerShell để tìm phiên bản .Net Framework

6 cách để kiểm tra phiên bản .NET Framework nào được cài đặt

Nhập powershell vào thanh tìm kiếm trong Menu Bắt đầu của bạn, nhấp chuột phải vào Kết quả phù hợp nhất và chọn Chạy với tư cách quản trị viên .

Bây giờ, bạn có thể sử dụng lệnh sau để kiểm tra giá trị của .NET Framework Release DWORD:

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\' |  Get-ItemPropertyValue -Name Release | Foreach-Object { $_ -ge 394802 }

Lệnh trên trả về True nếu phiên bản .NET Framework là 4.6.2 trở lên. Nếu không, nó trả về False . Bạn có thể sử dụng bảng giá trị .NET Framework DWORD ở trên để hoán đổi sáu chữ số cuối cùng của lệnh cho một phiên bản khác. Kiểm tra ví dụ của tôi:

Lệnh đầu tiên xác nhận rằng phiên bản 4.6.2 hiện có. Điều thứ hai xác nhận rằng phiên bản 4.7.2 có mặt. Tuy nhiên, lệnh thứ ba kiểm tra phiên bản 4.8 mà tôi chưa cài đặt vì Bản cập nhật Windows 10 tháng 5 chưa đến hệ thống của tôi. Tuy nhiên, bạn sẽ hiểu được ý chính về cách lệnh PowerShell hoạt động với bảng giá trị DWORD.

Tìm phiên bản .NET Framework Cũ hơn

6 cách để kiểm tra phiên bản .NET Framework nào được cài đặt

Bạn có thể tìm ra phiên bản .NET Framework cũ nào được cài đặt trên hệ thống của mình bằng cách sử dụng sổ đăng ký. Trình chỉnh sửa sổ đăng ký nắm giữ tất cả các câu trả lời.

  1. Nhấn Ctrl + R để mở Run, sau đó nhập regedit .
  2. Khi mở Registry Editor, hãy tìm mục sau:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP
  3. Kiểm tra tệp NDP trong sổ đăng ký cho từng phiên bản .NET Framework.

Kiểm tra phiên bản .NET Framework của bạn bằng công cụ của bên thứ ba

Có một số công cụ bạn có thể sử dụng để tự động tìm phiên bản .NET Framework trên hệ thống của mình. Tuy nhiên, chúng không được cập nhật thường xuyên, đó là lý do tại sao biết phương pháp thủ công cũng rất hữu ích.

1. Trình dò ​​tìm Raymondcc .NET

6 cách để kiểm tra phiên bản .NET Framework nào được cài đặt

Raymondcc .NET Detector là một trong những công cụ phát hiện nhanh nhất và dễ sử dụng nhất. Bạn tải xuống thư mục, giải nén nó, sau đó chạy tệp thực thi. Khi chương trình chạy, nó sẽ hiển thị danh sách các phiên bản .NET Framework. Các phiên bản màu đen được cài đặt trên hệ thống của bạn, trong khi các phiên bản màu xám thì không. Nếu bạn nhấp vào phiên bản .NET Framework màu xám, chương trình sẽ đưa bạn đến trình cài đặt.

Tải xuống :Raymondcc .NET Detector dành cho Windows (Miễn phí)

Mật khẩu lưu trữ là raymondcc

2. Trình dò ​​phiên bản ASoft .NET

6 cách để kiểm tra phiên bản .NET Framework nào được cài đặt

Trình dò ​​Phiên bản ASoft .NET hoạt động rất giống với Trình dò ​​tìm Raymondcc .NET. Sau khi bạn tải xuống và giải nén chương trình, hãy chạy tệp thực thi. Chương trình hiển thị danh sách các phiên bản .NET Framework hiện được cài đặt. Nó cũng cung cấp liên kết tải xuống cho những phiên bản bạn không có.

Tải xuống: ASoft .NET Version Detector dành cho Windows (Miễn phí)

Phương pháp Đơn giản để Kiểm tra Phiên bản .NET Framework của bạn

Bây giờ bạn đã biết một số phương pháp đơn giản để kiểm tra phiên bản .NET Framework của mình.

Không phải lúc nào bạn cũng cần phải kiểm tra phiên bản .NET Framework của mình. Nhiều chương trình sẽ kiểm tra phiên bản trước khi cài đặt và cho bạn biết nếu có chương trình đó. Những người khác sẽ cài đặt phiên bản cần thiết trước khi bắt đầu cài đặt, giúp bạn tiết kiệm công việc tìm ra phiên bản chính xác và không gặp rắc rối khi tải xuống.

Tuy nhiên, luôn hữu ích nếu biết cách tìm phiên bản .NET Framework theo cách thủ công. Bạn muốn tìm hiểu thêm về .NET Framework? Đây là lý do tại sao bạn cần nó và cách bạn cài đặt nó trên Windows 10.