.NET Framework 4.6.1 or a later update is already installed on this computer and Can't install the software

Tariqur Rahman 6 Reputation points
2022-03-25T09:56:09.093+00:00

I need to install a software, and it's a Chinese software, so I don't know the Chinese name also. But it's necessary for my work.
But whenever I am trying to install the software, it's showing an error saying "your installation will not occur. See below for reasons" and the details is ".NET Framework 4.6.1 or a later update is already installed on this computer"

So what can I do now and how to solve it please?

.NET Runtime
.NET Runtime
.NET: Microsoft Technologies based on the .NET software framework.Runtime: An environment required to run apps that aren't compiled to machine language.
1,141 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Bruce (SqlWork.com) 61,731 Reputation points
    2022-03-25T20:15:17.28+00:00

    .net framework 4.* uses update in place. so once 4.6.1 or 4.8 is installed, you can not install an earlier version. some version of windows comes with 4.6.1 preinstalled.

    you app install probably has a dependency on some earlier version. if you look at the install log you might be able to skip the step.

    you can try uninstalling .net 4.* and install your app. then after installing upgrade the .net frame back to later version.

    you check check the current version by right clicking the properties of:

    "C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll"

    1 person found this answer helpful.
    0 comments No comments