Microsoft Download Center Archive

Microsoft .NET Framework 4 (Standalone Installer) for Server Core

  • Published:
  • Version: 4
  • Category: Tool
  • Language: English

The Microsoft .NET Framework 4 Server Core installer package downloads the .NET Framework 4 components required to run on Windows Server 2008 R2 SP1 and higher for Server Core role installation.

  • The Microsoft .NET Framework 4 Server Core download installs the full .NET Framework 4 on Windows 2008 R2 SP1 Server Core . This download requires Windows 2008 R2 SP1 to be installed. When you re running .NET Framework 4 applications on Server Core, only Server Core-based features will work, while client applications features such as Windows Presentation Foundation(WPF) and ClickOnce deployment are not supported on Server Core.

    To learn more about .NET Framework 4, refer to What’s New in the .NET Framework 4 and to install on other operating systems visit .NET Framework 4 download site. Features for ASP.NET in this version include support for Multi-Targeting, expanding range of allowable URLs, web config file refactoring, WebForm enhancements and more. For a comprehensive list of enhancements to ASP.NET go here. Improvements to Windows Communication Foundation (WCF) such as support for Workflow Services enabling workflow programs with messaging activities, correlation support. Additionally, .NET Framework 4 provides new WCF features such as service discovery, routing service, REST support, diagnostics, and performance. For a comprehensive list of enhancements to WCF go here.

    Many customers have asked if PowerShell will work with .NET Framework 4 support on Server Core. PowerShell 2.0 continues to work on Windows 2008 R2 SP1 Server Core when .NET Framework 4 is installed (utilizing the installed .NET Framework 3.5.SP1). PowerShell 2.0 does not use .NET Framework 4, so there is no support for writing .NET Framework 4 cmdlets and runing them on Windows 2008 R2 server core.

    We recommend that you test the .NET Framework applications that you build for Server Core. Some .NET Framework features do not work on Server Core, especially if the feature depends on an operating system file that is not installed on Server Core. The .Net Framework 4 Server Core package is only supported on Windows 2008 R2 SP1 Server Core . If you attempt to use it on non-Server Core machines, it will fail to install properly.


Status: Live

This download is still available on The downloads below will come directly from the Microsoft Download Center.

FileSHA1 HashSize
dotNetFx40_Full_x86_x64_SC.exea7dfe5080029bcedbc2882cb1e2708f13e317c0348.04 MB

File sizes and hashes are retrieved from the Wayback Machine’s indexes. They may not match the latest versions of files hosted on Microsoft servers.

System Requirements

Operating Systems: Windows Server 2008 R2 SP1

      • Windows Server 2008 R2 SP1 Server Core or later
    • Supported Architectures:
      • x64
    • Hardware Requirements:
      • Recommended Minimum: Recommended Minimum: Single processor with 1.4 GHz (x64 processor) or 1.3GHz (Dual Core) with 512 MB RAM or more
      • Minimum disk space: 2 GB (32 GB or greater required for OS)

Installation Instructions

    1. Important: Make sure that your computer has the latest Windows service pack and critical updates. To find security updates, visit Windows Update.
    2. If you are installing on Windows 2008 Server R2 on Server Core, you need to install Windows 2008 Server R2 SP1 and follow the instructions below before you install .NET Framework 4
      • Turn on WoW64: Start /w ocsetup ServerCore-WOW64
      • Turn on .NET 2.0 layer: Start /w ocsetup NetFx2-ServerCore
      • Turn on .NET 2.0 layer for WoW64: Start /w ocsetup NetFx2-ServerCore-WOW64
    3. On this page, locate the Download button and then click it to start the download.
    4. To save the download to your computer so that you can install it later, click Save.
    5. To cancel the download, click Cancel.
    6. After installing .NET Framework 4 on Windows 2008 R2 SP1 Server Core, it is highly recommended you install critical .NET Framework 4 updates available on Windows Update.

Related Resources