2009-12-01 39 views

Trả lời

39

Kiểm tra tài sản System.Environment.Version (http://msdn.microsoft.com/en-us/library/system.environment.version.aspx).

+0

Nó ở ngay đó - cảm ơn. – driis

+1

.NET 4.5 sẽ trả lại số phiên bản bắt đầu bằng 4.0. Xem http://en.wikipedia.org/wiki/List_of_.NET_Framework_versions –

+1

Cảnh báo từ https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions -are-installed # net_d "Đối với .NET Framework 4.5 trở lên, chúng tôi khuyên bạn không nên sử dụng thuộc tính System.Environment.Version để phát hiện phiên bản thời gian chạy. Thay vào đó, chúng tôi khuyên bạn nên truy vấn sổ đăng ký, như được mô tả trong Để tìm phiên bản .NET Framework bằng cách truy vấn phần đăng ký trong mã (Khuôn khổ .NET 4.5 và mới hơn) ở phần trước của bài viết này. " blargh. –

7

Environment.Version //might want to call ToString()?

Các vấn đề liên quan