Facebook Twitter Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    You are at:Home»Windows Tutorials»4 Methods to Check .NET Framework Version on Windows

    4 Methods to Check .NET Framework Version on Windows

    By RahulJanuary 19, 20233 Mins Read

    The .NET Framework is an essential part of the .NET ecosystem. It’s a collection of APIs that can be used to write applications and services in almost any programming language (including Ruby, Java, Python, C#, JavaScript, and many more).

    Advertisement

    For most developers using .NET to build software, the .NET Framework isn’t something they need to understand in detail. Instead, it’s something that needs to be kept up to date for all of their projects as new versions are released. But what does the .NET Framework actually do? In this article, you’ll learn 4 ways to find the installed .NET framework version on a Windows system.

    Method 1: Check .NET Framework Version in PowerShell

    PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. You can check the installed .NET framework version with the PowerShell on Windows. Launch the PowerShell application (run as administrator) and type the following command to check the version of .NET installed and press Enter:

    Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)\p{L}'} | Select PSChildName, version 
    

    You will see the output like below screenshot:

    Check .NET Framework Version using PowerShell on Windows
    Check .NET Framework Version using PowerShell on Windows

    The screenshot shows that you this system has .NET framework 4.7 installed.

    Method 2: Check .NET Framework Version in Command Prompt

    Windows Command Line, is the command-line interface for Windows operating systems. It is similar to the Unix/Linux Command Prompt and is used to execute entered commands. You can also check for the isntalled .NET Framework version directly from the command prompt by querying the Windows registry.

    Launch the Windows command prompt as administrator and type:

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

    You can directly check for the version 4.x is installed, execute this command:

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

    You will see the output like below screenshot:

    Check .NET Framework Version using CLI on Windows
    Check .NET Framework Version using CLI on Windows

    The screenshot shows that you this system has .NET framework 4.7 installed.

    Method 3: Check .NET Framework Version in Registry

    The previous method uses command prompt to query to the Windows registry. You can directly open the revisory editor in your system and check for the .NET framework versions.

    1. Open Start menu.
    2. Search for “regedit” and click the “Registry Editor” app from the search results.
    3. Navigate to the following path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
    4. Expand the main version key (like: v4 or v4.0)
    5. Then select Full.

    You will find the installed .NET framework version as seen in below screenshot:

    Check .NET Framework Version using Registry on Windows
    Check .NET Framework Version using Registry on Windows

    Method 4: Check .NET Framework Version in File Manager

    You can also check the .NET framework version directly from the Windows file explorer. Follow the below stpes:

    1. Open the file explorer or press the “CTRL + e” shortcut keys.
    2. Browse the following path: C:\Windows\Microsoft.NET\Framework
    3. Then open the folder showing like: v4.0.30319
    4. Right-click on any of the “.dll” files and select the Properties option.
    5. Select the Details tab.
    6. You can find the version under “Product version” property.

    See the below screenshot:

    Check .NET Framework Version using Files on Windows
    Check .NET Framework Version using Files on Windows

    The above screenshot shows that your system have .NET framework 4.7 installed.

    Conclusion

    In this tutorial, we have discussed 4 methods to find .NET framework version on a Windows system. You can any of the methods, PowerShell, command prompt, registry editor, or file manager to check .NET framework version.

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp

    Related Posts

    A Step-by-Step Guide to Installing Nginx on Windows

    Creating Timestamped Files and Directories in PowerShell: A Step-by-Step Guide

    How to find Powershell Version via Command line

    How to Check PowerShell Version (Windows, Linux and macOS)

    Add A Comment

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • Python Function with Parameters, Return and Data Types
    • free Command in Linux (Check Memory Uses)
    • Git Rebase: A Practical Guide
    • How to move the complete Git repository
    • Handling Special Characters in Shell Scripts
    Facebook Twitter Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.