.NET SDK 8

Microsoft · Free .NET 8 development kit for creating, building, testing and publishing apps, with matching .NET and ASP.NET Core runtimes.

CaskStrumenti di sviluppoApple silicon · Intel
Sito web
Da homebrew/cask
Installazioni in 30 giorni
1291
N. 200 in App
Installazioni in un anno
20,8K
Ultimi 365 giorni
Ultima versione
8.0.426
13 ott · 13 ott
Dimensione del download
209MB
arm64 / x86_64 · pkg
Frequenza di rilascio
Ogni mese
2 versioni in 30 giorni

.NET SDK 8 è un software per Mac della categoria Strumenti di sviluppo. Lo sviluppatore è Microsoft.

Informazioni di base

Chip
Apple silicon · Intel
Sviluppatore
Microsoft
Comando di installazione
brew install --cask dotnet-sdk@8
Homebrew
Installabile; aggiornato da Homebrew
Altri nomi
.NET SDK, dotnet-sdk@8

Le informazioni qui sopra sono state verificate il o successivamente. Mostra le fonti di ogni dato

Descrizione

.NET SDK 8 is Microsoft's versioned development kit for building, testing and publishing .NET 8 applications and libraries. It includes command-line tooling and the matching .NET and ASP.NET Core runtimes. It is useful for C#, F# and Visual Basic developers maintaining .NET 8 projects; it is not an integrated graphical IDE or just a runtime for launching an existing application.

Features

  • Create projects from supported templates and build them with the dotnet command line.
  • Restore NuGet dependencies and compile projects with the SDK toolchain.
  • Run automated tests using supported test projects and tooling.
  • Publish framework-dependent or self-contained applications for appropriate targets.
  • Use the included .NET runtime and ASP.NET Core runtime for local development.
  • Select project SDK versions and roll-forward behavior using global.json.

.NET 8 supports C# 12. Visual Studio Code with suitable C# tooling, JetBrains Rider and other editors are separate products with their own installation and license requirements. This SDK does not supply a graphical Mac application window, Windows Desktop runtime or every optional mobile workload.

Install, architectures and dependencies

Use the official Mac installer matching your processor, or brew install --cask dotnet-sdk@8. The inventory's default package is the native osx-arm64 installer for Apple Silicon, with osx-x64 alternatives for Intel. Match the SDK architecture with the tooling and native dependencies your project needs; Rosetta can run supported x64 components on Apple Silicon, but native ARM64 does not require Rosetta merely because it is .NET.

The recorded Homebrew cask explicitly depends on the unversioned dotnet-sdk cask. This packaging dependency is separate from Microsoft's statement that the SDK itself already includes its matching .NET and ASP.NET Core runtimes. Do not infer that this versioned cask can always be installed in isolation, or that a newer SDK installs every older runtime needed by existing applications.

The official installer can request administrator approval to install system-wide files. Ordinary compilation does not require blanket Accessibility, Screen Recording or Full Disk Access. The selected project, packages and build scripts run code with your user's access; review untrusted repositories, NuGet sources, build targets and scripts before building them. Restoring dependencies can access configured package feeds and transmit credentials to those endpoints.

Keep side-by-side SDK versions deliberate. PATH, DOTNET_ROOT, architecture-specific locations and global.json influence which SDK is chosen. An SDK update does not automatically migrate a target framework or guarantee that every project, native library and workload remains compatible. Optional Android, iOS, Mac Catalyst or other workloads require separate workload downloads and platform tools; they are not all included in this base SDK. Publishing an app for a platform does not mean its UI framework runs on every host platform.

Systems and support lifecycle

The dedicated .NET 8 supported-OS table dated September 28, 2026 lists macOS 15, 26 and 27 on ARM64 and x64. The general Microsoft Learn installation page still lists macOS 14, 15 and 26; consult the current version-specific support policy before deployment rather than treating this documentation mismatch or the cask's older macOS variations as a support guarantee. Windows and Linux have separate packages and supported distributions.

.NET 8 is an LTS release currently in maintenance support, with end of support scheduled for November 10, 2026. Install current servicing updates while it remains supported and plan migration to a supported release before that date. LTS does not mean indefinite support, and operating-system support can end independently. SDK feature-band version 8.0.425 is different from its included runtime version 8.0.31.

Accounts, cost and licenses

The .NET SDK is free and open source. The official SDK source uses the MIT license, with bundled components and dependencies carrying their own notices. No Microsoft account, paid activation or Azure subscription is required for local SDK use. Private package feeds can require accounts or credentials. Cloud hosting, commercial IDEs, support contracts and third-party packages can have separate fees and licenses; installing this SDK grants none of those subscriptions.

The official Apple Silicon 8.0.425 PKG download is 209,353,254 bytes according to HTTP HEAD metadata. Installed SDKs, runtimes, optional workloads, NuGet caches and project outputs require additional disk space.

Sources: Mac installation and SDK/runtime distinction, Version-specific .NET 8 supported systems, Support lifecycle, SDK selection, SDK source and license, .NET 8 releases.

Requisiti di sistema

macOSVersione dell’appChipDownloadFonte
Versione per macOS 27, 26, 15, 14, 13, 12, 118.0.426Intelbuilds.dotnet.microsoft.com/dotnet/Sdk/8.0.426/dotnet-sdk-8.0.426-osx-x64.pkgSHA-256 72941a3a9a235eb4d66c4bb631a8082e50888e830135931e7bcd43c025d57a75HomebrewVerificato il
Versione per macOS 27, 26, 15, 14, 13, 12, 118.0.426Apple siliconbuilds.dotnet.microsoft.com/dotnet/Sdk/8.0.426/dotnet-sdk-8.0.426-osx-arm64.pkgSHA-256 ccd3f8c218d573c8564b3184f748990e1e86a78efc8bd2b59733b12fe8cb213bHomebrewVerificato il

Come installare .NET SDK 8 sul Mac

  1. Esegui in “Terminale”: brew install --cask dotnet-sdk@8
  2. Homebrew esegue il programma di installazione dotnet-sdk-8.0.426-osx-arm64.pkg, che richiede la password di amministratore.

Installa senza Homebrew

Scarica il file che Homebrew usa per il tuo chip: Apple siliconIntel

Lo SHA-256 serve solo a verificare che il download sia completo: non è una certificazione di sicurezza. Mostra lo SHA-256 e l’indirizzo di download

Disinstallazione di .NET SDK 8 e pulizia facoltativa dei dati

Comando di disinstallazione
brew uninstall --cask dotnet-sdk@8

Una disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.

La disinstallazione rimuove anche

Ricevute di installazione (pkgutil)
com.microsoft.dotnet.*8.0*arm64

Queste voci provengono dalla definizione Homebrew, verificata il . Indicano solo cosa la definizione dichiara di eliminare, non che siano tutte presenti sul tuo Mac.

Novità della versione 8.0.426

Nuova versione · Redazione OpenNavo

Questa versione non ha note di rilascio specifiche.

Dati sulla sicurezza di .NET SDK 8

Qui trovi solo fatti verificabili, ciascuno con fonte e data: non è una certificazione di sicurezza. Per controllare i file che hai scaricato, puoi analizzarli sul tuo Mac con OpenNavo.

Canali di distribuzione
Homebrew
Open source
Sì · github.com/dotnet/sdk · MITVerificato il
Analizza con OpenNavoApre un’anteprima della scansione nell’app OpenNavo: sei tu a decidere se avviarla. Scopri di più sulla sicurezza

Dipendenze e conflitti

Installa anche
dotnet-sdk
Mostra i dettagli delle dipendenze

Dettagli di installazione

Tap
homebrew/cask
Pacchetti di installazione
dotnet-sdk-8.0.426-osx-arm64.pkg
URL di download
https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.426/dotnet-sdk-8.0.426-osx-arm64.pkg
SHA-256
ccd3f8c218d573c8564b3184f748990e1e86a78efc8bd2b59733b12fe8cb213b
Definizione Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/d/[email protected]
formulae.brew.sh
formulae.brew.sh/cask/dotnet-sdk@8
Codice sorgente
github.com/dotnet/sdk

Contenuti di installazione e rimozione

  • Disinstallazione uninstall

    Mostra la dichiarazione completa
    {
      "uninstall": [
        {
          "pkgutil": "com.microsoft.dotnet.*8.0*arm64"
        }
      ]
    }
  • Installazione pkg

    File di origine: dotnet-sdk-8.0.426-osx-arm64.pkg

    Mostra la dichiarazione completa
    {
      "pkg": [
        "dotnet-sdk-8.0.426-osx-arm64.pkg"
      ]
    }

Domande frequenti su .NET SDK 8

.NET SDK 8 è sicuro?

.NET SDK 8 è nel catalogo ufficiale di Homebrew e non è stato disattivato. Da settembre 2026, Homebrew disattiva le app che non superano i controlli di Gatekeeper di macOS. Durante l’installazione, Homebrew confronta il download da builds.dotnet.microsoft.com con il relativo checksum SHA-256. Negli ultimi 30 giorni è stato installato 1291 volte tramite Homebrew.

.NET SDK 8 è open source?

Il codice sorgente di .NET SDK 8 è pubblico su GitHub (dotnet/sdk) con licenza MIT.

Come disinstallare completamente .NET SDK 8 dal Mac?

Esegui brew uninstall --cask dotnet-sdk@8. Il comando cancella 1 ricevuta di installazione.

.NET SDK 8 funziona sui Mac con Apple silicon (M1 e successivi)?

Sì. Homebrew scarica pacchetti distinti per i Mac con Apple silicon e per quelli con Intel.

Qual è l’ultima versione di .NET SDK 8?

L’ultima versione è la 8.0.426, aggiunta a Homebrew il 13 ott. Per aggiornarlo, esegui brew upgrade --cask dotnet-sdk@8.

Cos’altro viene installato insieme a .NET SDK 8?

Si installa tramite un programma di installazione .pkg, che richiede la password di amministratore.

Fonti

Ogni dato di questa pagina indica fonte e data di verifica. I dati scaduti riportano solo “Dati al” seguito dalla data e non vengono più presentati come attuali.