What is Microsoft .NET Framework? Download Links for All Versions Inside

Many times you download a software and find that its not working in your system. You get an error message that Microsoft .NET Framework needs to be installed.

Sometimes the developer of software mentions that you need Microsoft .NET Framework installed in your system to be able to use the software.

So what is .NET Framework and why do some software need it?

We have received such kind of questions many times and people find it difficult to install .NET Framework as most of the times software developer don't provide links to download it.

So today, in this topic we'll tell you what is .NET Framework and will also provide official Microsoft download links to download each version of .NET Framework.

What is Microsoft .NET Framework?

Microsoft .NET Framework is a software framework which is installed in Microsoft Windows. Software which are developed using .NET require .NET Framework to be installed in your system to be able to run.

Once you install .NET Framework, it creates the required software environment so that it can provide the appropriate runtime requirements to the software.

.NET Framework can be installed in Windows NT, 98, Me, 2000, XP, Vista, Windows 7, Windows 8 and later Windows versions as well as Windows Server 2003, 2008, 2012 and later Windows Server versions.

List of All Microsoft .NET Framework Versions

There are several .NET Framework versions available. Some are included in some Windows OS by default and all are available to download at Microsoft website as well.

Following is a list of all released versions of .NET Framework:

  • .NET Framework 1.0
  • .NET Framework 1.1 (comes installed in Windows Server 2003)
  • .NET Framework 2.0 (comes installed in Windows Server 2003, 2003 R2, 2008 SP2 and 2008 R2 SP1)
  • .NET Framework 3.0 (comes installed in Windows Vista and Server 2008 SP2 and 2008 R2 SP1)
  • .NET Framework 3.5 (comes installed in Windows 7 and Server 2008 R2 SP1)
  • .NET Framework 4.0
  • .NET Framework 4.5 (comes installed in Windows 8 and Server 2012)
  • .NET Framework 4.5.1 (comes installed in Windows 8.1 and Server 2012 R2)
  • .NET Framework 4.5.2
  • .NET Framework 4.6 (comes installed in Windows 10 and Server 2016)

Following are download links for all Microsoft .NET Framework versions available:

Download Link for Microsoft .NET Framework 1.0

Download Link

SP3

Download Link for Microsoft .NET Framework 1.1

Download Link

SP1

Download Link for Microsoft .NET Framework 2.0

Download Link (x86)

Download Link (x64)

Download Link (ia64)

SP1 (x86)

SP1 (x64)

SP1 (ia64)

SP2

Related: What is IA64 or Itanium-based system

Download Link for Microsoft .NET Framework 3.0

Download Link (Web Installer) (requires Internet connection at installation time)

Full Standalone Offline Installer (x86)

Full Standalone Offline Installer (x64)

Download Link for Microsoft .NET Framework 3.5

Download Link (Web Installer) (requires Internet connection at installation time)

Full Standalone Offline Installer

SP1 (Web Installer) (requires Internet connection at installation time)

SP1 (Full Standalone Offline Installer)

Also Check:

Download Link for Microsoft .NET Framework 4.0

Download Link (Web Installer) (requires Internet connection at installation time)

Full Standalone Offline Installer

Above standalone installer supports x86, x64 and ia64 architectures but some features are not supported on ia64 for example, WPF.

If you need to install it in x86 system only, then use following direct download link:

Full Standalone Offline Installer (x86)

And if you need to install it in ia64 system only, then use following direct download link:

Full Standalone Offline Installer (ia64)

Download Link for Microsoft .NET Framework 4.5

Download Link (Web Installer) (requires Internet connection at installation time)

Full Standalone Offline Installer

Download Link for Microsoft .NET Framework 4.5.1

Download Link (Web Installer) (requires Internet connection at installation time)

Full Standalone Offline Installer

Download Link for Microsoft .NET Framework 4.5.2

Download Link (Web Installer) (requires Internet connection at installation time)

Full Standalone Offline Installer

Download Link for Microsoft .NET Framework 4.6

Download Link (Web Installer) (requires Internet connection at installation time)

Full Standalone Offline Installer

IMPORTANT NOTE:

Please consider following points:

  • .NET Framework 1.1 is an in-place update to .NET Framework 1.0.
  • .NET Framework 3.0 is an in-place update to .NET Framework 2.0.
  • .NET Framework 3.5 is an in-place update to .NET Framework 2.0 and 3.0.
  • .NET Framework 4.5 is an in-place update to .NET Framework 4.0.
  • .NET Framework 4.5.1 is an in-place update to .NET Framework 4.0 and 4.5.
  • .NET Framework 4.5.2 is an in-place update to .NET Framework 4.0, 4.5 and 4.5.1.
  • .NET Framework 4.6 is an in-place update to .NET Framework 4.0, 4.5, 4.5.1 and 4.5.2.

So if you want to have a complete .NET Framework set in your computer, you would need to install following .NET Framework versions:

  • .NET Framework 1.1 SP1
  • .NET Framework 3.5 SP1
  • .NET Framework 4.6

PS: If you want to know which versions of .NET Framework are installed in your Windows, you can take help of following tutorial:

How to Check Which Version of Microsoft .NET Framework is Installed in Windows?

Now you should not face any problem in installing the required .NET Framework version to use your favorite software which requires it. ;)





Share this article: Facebook | Twitter | Google+ | Reddit | Tell a friend

Posted in: Software


Other similar articles that may interest you


Comments

  • thanks a lot, that was a use full software...

  • hi am princebill i have windows 8 enterprises i have downloaded .net framework 3.5 full installer 231mb but if try to run it the this box comes up saying windows need to install some feature if i click the button download and install it will start downloading but stops at midway point and says windows feature could not be installed and i hace lost the iso image

  • VG

    ^^ You should try following:

    http://www.askvg.com/download-microsoft-net-framework-3-5-offline-installer-for-windows-8/

  • Thank you very much. I am unable to run lots of application because of missing some framework. Thanks again for download links.

  • 3.0 download not working :(
    anyone has a link of other site to download?
    thanks a lot.

  • offline installers?

  • I'm afraid Macrosoft has changed the pages on you. The 4.5 standalone link no longer works and the MS KB search shows no 9816306 in existance.

  • Check .NET Framework version via CMD:

    wmic /namespace:\\root\cimv2 path win32_product where "name like '%%.NET%%'" get version

  • thank you so much for giving all this link

    I search in many torrent but not finding like this so thanks again for helping people.

  • Hey,
    i have a .NET framework v3.5 installed in m windows 7 32 bit. I have an application which need v4.0. i downloaded the v4.0 from the official microsoft website an ran it. It installed correctly but when i open the *Turn windows features on/off* it still shows v3.5 while the *uninstall a program* shows v4.0. My application is not running and is still showing the error that you need .NET framework v4.0. I am helpless. What do i do ?? please help ASAP. :'(

  • VG

    ^^ "Turn windows features on/off" will always show .NET framework v3.5 because its the built-in version which comes with Windows. Which application are you trying to run?

  • You4Real!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!can you help me with the .Net Framework 2.0 offline installer for windows 8

  • I have bought a hp desk jet 1510 All in one series. Its version is 30.0. When I trying to make installation it command me to have windows installer 3.1 and NET framework. I tried several time to download but it fail to be downloaded correctly and as faster as I need. Now I'm in trouble Y this.
    Why it's necessary to have NET frame work?

  • My windowns 8 is showing stupid stuff..all pointing 2 netframe work...help me with links...or should I format my pc to windows 7?

  • Thank you Vishal Gupta !!!
    Very informative and accurate post !!!
    By the way, I also love (and have installed in all our machines) your Vista themes.
    Thanks for everything !!!
    J.S.

  • some article says if you install .net framework 4.0 then you dont need .net framework 1,1.0,2,3.0,3.5 install.Is It true.

  • VG

    ^^ No.

  • can i install .net 4.5 in window 7 32 bit please tell me on my email id .

  • VG

    ^^ Of course. You can.

  • sir, net3.5 servic pack 1 win8 enterprise N x64 will better??? plz tell me

  • this thing really works. I have searched so many websites.
    thanks for this suggestion

  • this article is great except it left out that internet explorer (iexplorer) is required in order to install .net
    i don't have internet explorer, and tried to install .net, and it wouldn't.
    i couldn't find a workaround.
    so, i won't be installing .net, or any programs that require it.

  • why my win 7 x86 startup slow down since i have installed dotnet framework 4 ??

  • Can I install 4.5 Framework to windows 7?

  • I just got a refurbished Dell Latitude E6500, with Windows 7, and Windows update wants to install 165 updates, including about 20 for Microsoft.NET Framework 3.5.1 . Do I need Microsoft.NET Framework (what for) and do I need those 20 updates?

  • VG

    ^^ Yes. Install those updates. .Net framework is required to run many 3rd party software.

  • I have Microsoft .NET Framework 3.5 SP1 and Microsoft .NET Framework 4.5.2. do I need them both?

  • VG

    ^^ Yes.

  • Hi, Thanks for sharing the farmeworks. I have a serious question here. Actually i have a windows application current version is .net2.0 and I plan to migrate the app into .net 4.5 but here is a catch under my solution folder i have several modules out of that one is compatable with XP os since the 3rd party components are not supportive with win7 and later. Now suggest me on the below questions.
    1. If i build the code in the 4.5 framework is it backward compactable with the .net 3.5 which is already been installed in my XP OS?
    2. else, If i build the code in 4.0 framework is it compactable with the .net 3.5 which is already been installed in my XP OS?
    3. Since my solution having a sharing BL and DA layers for different modules i dont know how to handle this situatuion?
    Please expecting a fast respone. Many Thanks in advance.

  • Can I install 4.5 Framework to windows 8.1 64bit?

  • Can I install 4.5 Framework to windows 8.1 64bit

  • Vishal include 4.6 framework also and i need to know how to get the updates(security or everything) list of their frameworks. So, i can make an all in one installer using batch process.

  • VG

    ^^ Article updated to include all new versions download links.

  • I love the wayback machine...

    Here are links to offline installers for version 3.0

    web.archive.org/web/20110406075103/http://download.microsoft.com/download/3/F/0/3F0A922C-F239-4B9B-9CB0-DF53621C57D9/dotnetfx3.exe

    web.archive.org/web/20110406075103/http://download.microsoft.com/download/3/F/0/3F0A922C-F239-4B9B-9CB0-DF53621C57D9/dotnetfx3_x64.exe

    As for the service packs for 3.0, SP1 is no longer around, but SP2 is cumulative and it can be found on m$ft website.

  • Vishal please correct this at the end of the post(in Important Note), i am pasting the mistake here

    So if you want to have a complete .NET Framework set in your computer, you would need to install following four .NET Framework versions:

    .NET Framework 1.1 SP1
    .NET Framework 3.5 SP1
    .NET Framework 4.6

    here there is only 3 versions but in above statement it is four please correct it i am saying this because so many get good updates from this site and i have some doubts if you spare very little time to me it will help so many others for posting in your site. you have my mail id so please get me back if you are ready or else say no here

    Thanks

  • VG

    ^^ Thanks for the heads up. Actually I updated the article recently and forgot to correct the number. ;)

    Always feel free to contact me via contact form:

    http://www.askvg.com/contact/

  • After reading @David Grant's comment, I'm prompted to ask a related comment. I upgraded from Windows 7 Home SP1 to Win 10 months ago, on my Gateway NV55C laptop. But, it developed issues, and Windows would not start, and the only means of recovery that would work was restoring it with Gateway Recovery. I used Hirens to boot from a disk, recovered all my files, and chose a complete reinstall to Win 7 Home SP1, as it came out of the box.

    Mr. Grant's Dell immediately wants to install 185 updates. I searched for updates, was prompted to install an upgraded Windows Update (which I did, per Microsof's instructions). I know update is now functional, because it installed a single update....for Silverlight, of all things. When I search for updates, it just sits there "checking for updates" for hours, but does nothing.

    The list of installed updates totals 48, all but one of which it says were install in 2011, prior to the recovery partitions image creation. And, one yesterday, after I installed the upgrade for Windows Update.

    I have all the NET Frameworks up to and including v3.5, but when I try to install v4.0, the installer downloads the files, then sits there "installing 4.0" forever, without the progress bar showing anything.

    I suspect it needs all the available updates installed to work, but I think setup would tell me if that were the case.

    Any suggestions? Some of my favorite software requires NET Framework 4.0.

    Thanks for the informative tutorial. When I get my update problem solved, I will follow your guide.

    A. G.

  • Please disregard my previous comment. I tried update again, and found nearly 200.

    Problem appears to be solved.

  • i am going to install ansys 13 software in windows 8. i am getting problem that it asks microsoft net framework 3.5 sp1 patch,microsoft net framework 3.0 sp2 patch,microsoft net framework 2.0 sp2 patch. what shoud i do? plz help me.

    The screen asks for the following patches:

    MS. NET Framework 2.0 SP2 patch
    MS. NET Framework 3.0 SP2 patch
    MS. NET Framework 3.5 SP1 patch

  • VG

    ^^ Just install .NET Framework 3.5 SP1.

  • Hello I have a question.
    What is ia stands for in SP1 (ia64) in framework 2.0 and what is the difference with SP1 (x64)?

  • VG

    ^^ IA64 also known as Itanium-based Systems. IA stands for Intel Architecture. Itanium is a processor architecture for Server operating systems.

    http://www.askvg.com/guide-what-does-ia64-or-itanium-based-system-mean-is-it-different-from-x64-64-bit/

Leave a Comment

(required)