Supported .net frameworks on windows server 2012 r2

dotnet-frameworkwindows-server-2012

is it possible to install .net frameworks 1.0, 1.1, 2.0 on windows server 2012 r2?

we need a build slave running legacy builds on visual studio 2003/2005 compilers and we'd like to have a single machine running on new and old frameworks instead of duplicating the infrastracture on two systems… to make things even more interesting – we need to install frameworks from command line / powershell for automatic deployment of the slave…

Best Answer

1.0 and 1.1 aren't supported at all on 2012 R2. 2.0 is included in the 3.51 framework.

http://msdn.microsoft.com/en-us/library/hh925570%28v=vs.110%29.aspx

It is not possible to manually install the .NET Framework 1.1 on Windows 8, Windows 8.1, Windows Server 2012, or Windows Server 2012 R2. It is no longer supported. If you try to install the package, the following error message is displayed: "Setup cannot continue because this version of the .NET Framework is incompatible with a previously installed one." To solve this problem, install the .NET Framework 3.5 SP1. This version includes the .NET Framework 2.0 (the release that follows the .NET Framework 1.1), which is supported on Windows 8 and Windows 8.1. You should always try to install the application first to determine if it will automatically be updated to a later version of the .NET Framework. If it does not, contact your ISV for an application update.