Mailbag: How to revert to older versions of the .NET Framework 4 family

Question: I recently installed the .NET Framework 4.6.1 but ran into a compatibility issue with an application that I’m trying to use. How do I revert back to the .NET Framework 4.5 on my PC? Answer: All versions of the .NET Framework 4 family are in-place upgrades, which means that they replace previous versions of…

17

A couple of notes about .NET Framework 4.6 setup behaviors

I have gotten a couple of questions from customers recently about the behavior of .NET Framework 4.6 setup, so I wanted to post some additional details about how it behaves behind the scenes. The .NET Framework 4.6 is an in-place upgrade for all of the following versions of the .NET Framework: .NET Framework 4 .NET…

48

Links to deployment guides for all versions of the .NET Framework

Recently, I was looking for links to some of the deployment guides for previous versions of the .NET Framework. After digging through search engine results and my blog archives to find them, I decided it would be easier to create one blog post with links to the deployment guides for all versions of the .NET…

2

Mailbag: Does my application need to install the .NET Framework 4 on Windows 8 or Windows Server 2012?

Question: I have an application that requires the .NET Framework 4. The application supports running on Windows 8 and Windows Server 2012, which both include the .NET Framework 4.5 as a part of the operating system. Does my application installer still need to install the .NET Framework 4 on these operating systems even though the…

1

Cannot install .NET Framework 1.0 service packs if .NET Framework 4 or 4.5 is installed

There are some known compatibility issues between .NET Framework 4 and 4.5 setup and .NET Framework 1.0 setup.  As a result, installing the .NET Framework 4 or 4.5 will set a registry key that prevents .NET Framework 1.0 setup from running afterwards.  That means that if you need to install both the .NET Framework 1.0…

8

More information about the versions of the .NET Framework that ship with Windows 8

Since the release of Windows 8 last fall, I’ve gotten a few questions about what versions of the .NET Framework ship with Windows 8 and how to install, uninstall and repair them.  Most of this information is documented in other places, but I wanted to put together a brief summary and post some links to…

17

Link to new .NET Framework Repair Tool that can diagnose and repair .NET Framework 4 setup issues

There was a .NET Framework Repair Tool posted on the Microsoft Download Center earlier this summer, and I wanted to post a link here to hopefully make it easier for people to find.  I have seen this new tool successfully identify and fix .NET Framework 4 installation issues that have previously required using more invasive…

8

Undocumented command line switch to extract the contents of .NET Framework 4 setup

This is a quick follow-up to my previous post about using the /? switch to see a list of .NET Framework 4 command line switches.  It is fairly common to need to extract the contents of a self-extracting setup package (such as to create an administrative install point).  Unfortunately, that command line switch is not…

8

Command line switches for .NET Framework 4 setup that you might not have known about

Because of some of the posts I’ve written in the past, I often get asked about how to install various products in silent or unattended mode.  In some cases, I am familiar with the product and know how to answer the question.  However, in a lot of cases, I don’t, and in those cases, I…

8

Mailbag: Do I need still need older versions of the .NET Framework on my system after installing the .NET Framework 4?

Note: This is an updated version of a previous mailbag entry that I posted before the .NET Framework 4 shipped. Question: I recently installed the .NET Framework 4 on my system. Afterwards, I looked in Add/Remove Programs, and it shows that I have all of the following versions of the .NET Framework installed on my…

28