Share via

Do I need all of the different versions of .Net Framework?

Anonymous
2011-02-10T16:21:58+00:00

I am going through and deleting programs no longer need and noticed multiple versiona of .Net Framework listed.  I am wondering what versions are needed?  I have versions 1.1, 2.0, 3.0, 3.5, and 4.0.  My concern is these multiple versions conflicting each other and cause problems.

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Anonymous
2011-02-10T21:41:30+00:00

On Thu, 10 Feb 2011 16:21:58 +0000, todrico wrote:

I am going through and deleting programs no longer need and noticed multiple versiona of .Net Framework listed.  I am wondering what versions are needed?  I have versions 1.1, 2.0, 3.0, 3.5, and 4.0.  My concern is these multiple versions conflicting each other and cause problems.

Gina Whipp has already answered your question, but let me add just a

little to what she said:

If you run a program written with .net, you need to have installed the

correct version of the .net framework, the one that matches the

version the program was written with. They don't conflict with each

other. We can't tell you what versions you need since we don't know

what programs you run.

Like Gina, I recommend that you keep them all installed, for two

reasons:

  1. You may need them all now, and even if you don't need one of them

today, you may need it tomorrow.

  1. They use a tiny amount of disk space.

Ken Blake (MS MVP)

Was this answer helpful?

40+ people found this answer helpful.
0 comments No comments

Answer accepted by question author

Anonymous
2012-03-04T22:56:35+00:00

Your second point is highly inaccurate as some versions of the .Net Framework take up nearly 200 MB of hard drive space, but your first point is very helpful in explaining why you should keep all four versions installed. I was searching all over the net to see if all four versions are needed or if you can simply keep the latest; basically asking whether the latest is cumulative or separate. It appears, from all the information I found, all versions do act independently and dependently, therefore it seems each version is needed or at least preferred for convenience's sake.

Was this answer helpful?

30+ people found this answer helpful.
0 comments No comments

Answer accepted by question author

Anonymous
2011-02-10T17:15:16+00:00

They are not...  Programs often look for a specific version of .NET so it is best if you keep them all.  Removing any one could cause a program to act up.


--

Gina Whipp

Microsoft MVP (Access)

Please post all replies to the forum where everyone can benefit.

Was this answer helpful?

7 people found this answer helpful.
0 comments No comments

36 additional answers

Sort by: Most helpful
  1. Anonymous
    2012-03-14T13:58:27+00:00

    In my original reply, I was merely suggesting that those who post provide factual and objective information. You could have easily typed, "It only takes up 200 MB." That would have provided us, the users, your opinion ("it only takes up") and the fact ("200 MB"). By stating, "They use a tiny amount of disk space," that only provides us with your opinion. How are we to know what you consider "tiny"? True, 200 MB is nothing compared to 500 gigs or 1000 gigs, but I'm working on an old computer with just over a gig. (I'm sure most people who are looking for help are using old PC's with little drive space to spare also.) I can't afford anything new at the moment, certainly not another PC, nor even a $90 hard drive, and the last time I checked you can't buy pennies worth of hard drive space.

    Was this answer helpful?

    7 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2016-02-27T19:51:10+00:00

    I am going through and deleting programs no longer need and noticed multiple versiona of .Net Framework listed.  I am wondering what versions are needed?  I have versions 1.1, 2.0, 3.0, 3.5, and 4.0.  My concern is these multiple versions conflicting each other and cause problems.

    I am well aware at how old this question is and yet I know many people wonder this same thing, with no direct answer usually known or given. As was also the case here, which is why I am replying to this question. That way, if someone in the future is wondering, we can all have the accurate answer to the question.

    First and foremost, having all the different version of Net framework is very bloat-worthy and is likely the cause of your computer slowing way down. I noticed the same exact issue on my pc and located the problem, there were a bunch of net frameworks installed. They definitely use up a sizable amount memory that could go elsewhere. The main question to determine is whether you need them. In short the answer is basically no. You don't need them, unless you are a developer because they are basically used for coding only, however it is true that a few rare apps require net framework. The likelihood of you using said apps, isn't very high, a few examples of apps that rely on net framework are Microsoft Visual Studio, Microsoft SQL Server, Microsoft Silverlight, MySQL, and Onedrive.

    If your on Windows 10, your Onedrive may rely on one of the versions. However, there is no risk in uninstalling them at all. My advice, when in doubt, simply uninstall all net frameworks, and restart your pc, if any apps you use rely on net framework, you will get an error message indicating it and Microsoft will detect the version necessary for you and ask you to download it.

    "The .NET Framework from Microsoft provides services to application developers that are necessary to quickly create scalable solutions that meet stringent requirements for security, manageability and productivity. This whitepaper introduces the guiding principles and thoughts behind the .NET Framework, the core features of the Common Language Runtime and its supporting Framework Base Class Libraries and how it is evolving in the next major version."

    -Microsoft

    Was this answer helpful?

    4 people found this answer helpful.
    0 comments No comments