.Net Framework Versions

Can someone give me a quick and simple Analyses that will pull back all versions of .Net Framework?

Really, really would appreciate the help.

Thanks.

Sno

Scroll down to the bottom, I posted an update just recently.

Say forbidden, can’t open the link.

can you just past the analyses here?

Thanks.

I don’t know how to help you with that. It’s literally in this forum :slight_smile:

Just search for .NET Framework Analysis

Repost from: .NET Framework Analysis

Recently MS released .NET Framework 4.8.1. This required a small update to my code. It’s not the prettiest code but it is easy to read even for novices and works.

This should work on any Windows OS but 99% of my testing and usecase is Server only.

If (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 533320 then "4.8.1" else if (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 528040 and (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 533320 then "4.8.0" else if (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 461808 and (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 528040 then "4.7.2" else if (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 461308 and (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 461808 then "4.7.1" else if (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 460798 and (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 461308 then "4.7.0" else if (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 394802 and (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 460798 then "4.6.2" else if (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 394254 and (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 394802 then "4.6.1" else if (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 393295 and (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 394254 then "4.6.0" else if (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 379893 and (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 393295 then "4.5.2" else if (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) >= 378675 and (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 379893 then "4.5.1" else If (value "Release" of key "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" of native registry) < 378389 then "4.5.0" else "N/A"
1 Like

thanks for the help, Derrick!