Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 1.74 KB

system-requirements.md

File metadata and controls

53 lines (32 loc) · 1.74 KB

System Requirements to Source-Build

This document provides the system requirements to source build the .NET SDK for a targeted platform.

Operating System

Linux

MacOS

MacOS is not currently supported: Tracking Issue. However, community users have created a Homebrew project to build .NET for OSX. Please feel free to open new issues in individual repos or in source-build for OSX issues.

Windows

Windows is not currently supported. Tracking Issue

Hardware

Disk Space

80 GB of space is required for a typical build. You can reduced this down to ~30 GB if you build with the clean-while-building option. This might increase over time, so consider this to be a minimum bar.

Memory

A minimum of 8 GB of memory is recommended.

Architectures

Officially Supported

  • ARM64
  • x64

Community Supported

  • ARM32
  • s390x
  • ppc64le

Network

The following assets will need to be downloaded in order to build.

  • Source: 525 MB
  • SDK: 230 MB
  • Artifacts
    • .NET 8.0: 1 GB
    • .NET 7.0: 1.2 GB
    • .NET 6.0: 4 GB