How to Solve: ‘The .NET Framework 4.7 is not supported’ Error

.Net Framework is a programming infrastructure introduced by Microsoft. You’ll need .Net Framework to run various different applications and services. Most of the applications that require .Net Framework comes packed with its installation files as well. So, it will automatically be installed on your system when installing an application. But, you might see an error “The .NET Framework 4.7 is not supported on this operating system” when installing an application. This error will prevent you from successfully installing the application. You might see this error when trying to install the .Net Framework as a standalone application/service.

The reason why this error happens is the same as mentioned on the error message. Even though .Net Framework is supported on Windows 10 but it isn’t compatible with all versions of the Windows 10. So, if you are seeing this message then the most likely cause of this error is that you are running a Windows 10 version that isn’t compatible with the .Net Framework.

Method 1: Update Windows 10

The only solution for this problem is to simply update your Windows 10. It is advised to check for Windows Updates even if you are on the latest version of Windows 10. Since the problem is caused by incompatible operating system, installing all the available Windows 10 updates will most likely resolve the issue. You can also check the exact version of your Windows 10 and the version required by .Net Framework by following the steps given below.

  1. Hold Windows key and press R
  2. Type winver and press Enter

  1. Your version should be mentioned in the newly opened window. The number after the Version (in the second line) is your version number. The number should be 1507 or 1709. The first 2 digits are the year and the second 2 represents the month. So if you have a 1709 version then that means you are running a version released on September, 2017

  1. Now you need to make sure that you have the Windows 10 version that is compatible with the .Net Framework. Click here and click on the System Requirements

If you look at the Supported Operating System section, it says Windows 10 Anniversary Update and Windows 10 Creators update. Since a lot of people aren’t familiar with the version numbers associated with the Anniversary and Creators updates, we have mentioned them below

  • November Update (1511)
  • Anniversary Update (14393)
  • Creators Update (1703)
  • Fall Creators Update (1709)
  • Spring Creators Update (1803)

As you can see, the Anniversary Update has the version number 14393 and the Creators Update has a version 1703. So, if you have a version lower than the 14393 then you won’t be able to install .Net Framework 4.7 on Windows 10. Now simply update the Windows and make sure you have the latest Windows 10 version and try again.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Comments

11
    MP
    MasterOne Piece Oct 24, 2018

    Where is Method 2 and etc…

    XA
    XAWA Nov 19, 2018

    Thanks for this post.

    SW
    Shane Warren Author Sep 22, 2019

    There is only one method

    DH
    David Stephen Hyatt Sep 6, 2020

    Nope. I have Windows 8.1, I meet all the requirements (system and OS), and I still get an installation error for 4.8, 4.7.2, and 4.7.1. Even ran the Microsoft tool to fix .NET problems. No dice.

      MZ
      Muhammad Zubyan Author Sep 7, 2020

      Hey there, Have you tried uninstalling the old .NET Framework before installing any of these versions? If no then please uninstall them and then try to install through the official website here is the link: https://dotnet.microsoft.co…Keep me updated I will try to assist you.

        DH
        David Stephen Hyatt Sep 9, 2020

        Thanks. I figured it out.

    NI
    Nirwan Nov 4, 2020

    Thank U. it was really helpful…work perfectly after updating windows 10. 2015 to 2020

    VZ
    Victor Zagidom Nov 11, 2020

    Please mine is windows 7 64bit,i am having same issue what should i do

      MZ
      Muhammad Zubyan Author Nov 11, 2020

      The version of “.net” shown in this article is supported on Windows 7 as well you can try using it and it will definitely work.

    MR
    M. Saim Riaz Nov 30, 2022

    Thanks. It was detailed and very helpful.

    FU
    Faajjii Understand Jul 2, 2023

    Thanks. My windows 10 64bit is version 1511 and netframe 4.7.2 inistallation is blocked.