none
microsoft net framework RRS feed

  • Question

  • i am having these following components installed on my machine:

    Microsoft.NET framework 1.1,

    Microsoft.NET framework2.0

    and

    Microsoft.NET framework4 client profile.

    i want to know that if all of these are necessary or i can safely uninstall from any extra components keep the needed one.

    regards,

    Saturday, November 26, 2011 8:04 PM

Answers

  • Hi ali asad butt,

     

    It seems that you want to know the relationship between .NET Framework versions. In general my recommendation is to leave the .NET Framework 2.0,4.0 Client Profile on your computer.

     

    And here are some tips may help you:

     

    1.       The .NET Framework 1.0, 1.1 and 2.0 are all side-by-side versions that can be installed and uninstalled without affecting the others. So if you want to uninstall them, you can uninstall them safely. You can get .NET Framework versions and dependencies here http://msdn.microsoft.com/en-us/library/bb822049.aspx .

     

    2.       The .NET Framework 1.0 and .NET Framework 1.1 can be installed side-by-side with the .NET Framework 2.0, 3.0, 3.5 and 4. Most applications that were created for the .NET Framework 1.0 or 1.1 will automatically use the .NET Framework 2.0 instead if it is installed on the system. In most cases, that means you do not need to keep the .NET Framework 1.0 or 1.1 installed on your system if you already have the .NET Framework 2.0 installed. http://blogs.msdn.com/b/astebner/archive/2011/10/02/10219046.aspx .

     

    However there are some applications that are configured to require a specific version of the .NET Framework, even if later versions of the .NET Framework are installed. If you end up seeing any error messages, you can re-install the .NET Framework 1.0 or 1.1 in order to resolve the errors.  

     

    I think whether you need these packages or not is all depended by your applications. You should choose them by yourself.

     

    Best regards


    Vicky Song [MSFT]
    MSDN Community Support | Feedback to us
    • Marked as answer by Alexander Sun Friday, December 9, 2011 10:22 AM
    Monday, November 28, 2011 8:50 AM
    Moderator

All replies

  • Whether or not you can safely uninstall the three .NET Frameworks you list depends on two factors:

    1. What is your Windows version? Some Windows versions come with .NET Frameworks as an integral part of the OS. These embedded .NET Frameworks CANNOT be removed.

    2. If you have programs installed on your system that require .NET Framework support to run (FWIW, MANY Windows programs require .NET Framework support), these programs will no longer work if you remove the needed framework(s). TO find out if programs you use require a .NET Framework, and which version, contact the publishers.

    As the .NET Frameworks use no system resources except disc space unless a program needs them, why do you want to remove them? If you provide an answer to this question, perhaps we can suggest a safer alternate approach to achieve your desired goal.

    Sunday, November 27, 2011 12:20 AM
  • Hi ali asad butt,

     

    It seems that you want to know the relationship between .NET Framework versions. In general my recommendation is to leave the .NET Framework 2.0,4.0 Client Profile on your computer.

     

    And here are some tips may help you:

     

    1.       The .NET Framework 1.0, 1.1 and 2.0 are all side-by-side versions that can be installed and uninstalled without affecting the others. So if you want to uninstall them, you can uninstall them safely. You can get .NET Framework versions and dependencies here http://msdn.microsoft.com/en-us/library/bb822049.aspx .

     

    2.       The .NET Framework 1.0 and .NET Framework 1.1 can be installed side-by-side with the .NET Framework 2.0, 3.0, 3.5 and 4. Most applications that were created for the .NET Framework 1.0 or 1.1 will automatically use the .NET Framework 2.0 instead if it is installed on the system. In most cases, that means you do not need to keep the .NET Framework 1.0 or 1.1 installed on your system if you already have the .NET Framework 2.0 installed. http://blogs.msdn.com/b/astebner/archive/2011/10/02/10219046.aspx .

     

    However there are some applications that are configured to require a specific version of the .NET Framework, even if later versions of the .NET Framework are installed. If you end up seeing any error messages, you can re-install the .NET Framework 1.0 or 1.1 in order to resolve the errors.  

     

    I think whether you need these packages or not is all depended by your applications. You should choose them by yourself.

     

    Best regards


    Vicky Song [MSFT]
    MSDN Community Support | Feedback to us
    • Marked as answer by Alexander Sun Friday, December 9, 2011 10:22 AM
    Monday, November 28, 2011 8:50 AM
    Moderator