Làm cách nào để có được phiên bản CLR Runtime hiện tại trong chương trình .NET đang chạy?Tải phiên bản .NET CLR hiện tại khi đang chạy?
34
A
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).
7
Environment.Version //might want to call ToString()?
Các vấn đề liên quan
- 1. Số phiên bản CLR và GC đang chạy trên máy?
- 2. Đang tải XAML khi đang chạy?
- 3. Làm thế nào để thay đổi phiên bản Powershell CLR khi chạy lệnh từ xa?
- 4. .NET 4.5 có giới thiệu phiên bản CLR mới không?
- 5. Làm cách nào để tải phiên bản đã xuất bản hiện tại trong ứng dụng .NET?
- 6. Đang tải 2 phiên bản lắp ráp tại thời điểm chạy
- 7. Tải phiên bản node.js tại thời gian chạy
- 8. Không có phiên bản CLR v4. được tải vào quá trình đích. - Lỗi Profiler CLR
- 9. Cách chỉ định phiên bản .NET khi sử dụng/tùy chọn CLR
- 10. AppEngine: Tải phiên bản ứng dụng phân phối hiện tại
- 11. Cách xác định phiên bản hệ điều hành iPhone hiện tại khi chạy và so sánh các chuỗi phiên bản?
- 12. Việc cần làm với "Phiên bản SOS không khớp với phiên bản CLR bạn đang gỡ lỗi" trong WinDbg?
- 13. Là mscorlib.dll/mscoree.dll được tải khi ứng dụng .NET chạy
- 14. Windows PowerShell ISE đang chạy phiên bản cũ
- 15. Đang tải các phiên bản trước đó với phiên bản mới
- 16. Phiên bản Ruby nào tôi thực sự đang chạy?
- 17. Kiểm tra phiên bản Node hiện tại
- 18. Sử dụng SOS tại một bãi chứa với NET 2 (mscorwks) và .NET 4 (CLR)
- 19. .NET CLR InternalCall
- 20. SQLCLR sử dụng phiên bản .NET Framework
- 21. Phát hiện nếu qt đang chạy bản dựng gỡ lỗi tại thời gian chạy
- 22. Sự khác nhau giữa Phiên bản và 'Phiên bản thời gian chạy' trong .Net là gì?
- 23. Tải phiên bản ExtJS
- 24. Lấy id/tên tiến trình thực thi CLR/CLR runtime (vị trí lưu trữ CLR thời gian chạy)
- 25. Git - Nhận bản sao làm việc hiện tại Phiên bản
- 26. CLR/JVM có giữ một hồ bơi đơn cho tất cả các ứng dụng .net/java đang chạy không?
- 27. Trong Lua, có chức năng nào sẽ cho tôi biết phiên bản hiện tại tôi đang chạy không?
- 28. Xác định phiên bản Mono đang chạy trên Linux?
- 29. Cách phát hiện thời gian chạy .NET nào đang được sử dụng (MS so với Mono)?
- 30. Phát hiện nếu iPhone đang chạy bản dựng Gỡ lỗi/Phân phối khi chạy
Nó ở ngay đó - cảm ơn. – driis
.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 –
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. –