Tôi đang chạy phiên bản .NET nào?


16

Trong Windows 7, làm cách nào để biết phiên bản .NET framework nào tôi đã cài đặt?

Trong các hệ điều hành trước, (ví dụ Vista / XP), tôi đã có thể truy cập Thêm / Xóa Chương trình và nó sẽ hiển thị tất cả các phiên bản .NET Framework được cài đặt. Với Windows 7, tôi chỉ thấy "Hồ sơ khách hàng Microsoft .NET Framework 4" (trong bảng điều khiển Chương trình và Tính năng).

Tôi đoán là nó chỉ hiển thị số phiên bản mới nhất / lớn nhất cho cài đặt .NET framework của tôi?

Lưu ý: Tôi cũng đã kiểm tra Chương trình và Tính năng> Cập nhật đã cài đặt, để xem liệu tất cả các phiên bản .NET framework đã cài đặt có được hiển thị ở đó không, nhưng không gặp may.


1
Lý do Windows 7 không hiển thị cho bạn bất kỳ ứng dụng nào khác là vì nó đi kèm với các phiên bản 3.5 trở xuống được cài đặt sẵn.
Sasha Chedygov

Câu trả lời:


14

Nhìn vào <%WINDIR%>\Microsoft.NET\Framework(và / hoặc Framework64), điều này sẽ cho bạn gợi ý khá đáng tin cậy.

Nó có thể chứa nhiều thư mục phiên bản như v4.0.30319và như vậy.


5

Microsoft có một bài viết cơ sở kiến ​​thức trả lời câu hỏi này:

Cách xác định phiên bản và cấp gói dịch vụ nào của Microsoft .NET Framework được cài đặt

Bài viết liệt kê các khóa đăng ký để kiểm tra để xác định xem một phiên bản .NET Framework cụ thể đã được cài đặt chưa.

Windows 7 được cung cấp cùng với Microsoft .NET Framework 3.5 SP1 được bao gồm dưới dạng một thành phần của hệ điều hành, do đó, nó không hiển thị trong cửa sổ Chương trình và Tính năng chính. Bạn có thể thấy các phần của nó trong phần Bật hoặc Tắt tính năng của Windows trong Chương trình và Tính năng. Microsoft .NET Framework 3.5 SP1 bao gồm .NET 2.0 SP2 và .NET 3.0 SP2.


1
Liên kết đó chỉ cung cấp hướng dẫn lên đến và bao gồm .NET 4.6.x. Đối với .NET 4.7 xem tại đây .
David

2

.NET V3.5 được cài đặt như một phần của HĐH trong Windows 7 và bạn không thể gỡ cài đặt nó tôi không nghĩ, vì vậy đây là lý do tại sao nó không hiển thị trong Thêm / Xóa.

Theo mặc định, aslo này có nghĩa là bạn có V2.0 và V3.0 vì tất cả chúng đều có chung CLR (V2.0).


1

Các phiên bản .NET CLR (V1.0, 1.1, 2 và 4) sẽ cài đặt cạnh nhau bạn có thể có tất cả chúng.

3 và 3.5 là các thư viện bổ sung được thêm vào thời gian chạy V2.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.