.NET SDK 8

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

CaskOutils de développementApple silicon · Intel
Site web
Source : homebrew/cask
Installations sur 30 jours
1 291
N° 200 du classement App
Installations sur 1 an
20,8 k
365 derniers jours
Dernière version
8.0.426
13 oct. · 13 oct.
Taille du téléchargement
209Mo
arm64 / x86_64 · pkg
Rythme des versions
Mensuel
2 versions en 30 jours

.NET SDK 8 est un logiciel Mac de la catégorie Outils de développement. Développée par Microsoft.

Informations clés

Puce
Apple silicon · Intel
Développeur
Microsoft
Commande d’installation
brew install --cask dotnet-sdk@8
Homebrew
Disponible ; mises à jour par Homebrew
Autres noms
.NET SDK, dotnet-sdk@8

Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information

Présentation

.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.

Configuration requise

macOSVersionPuceTéléchargementSource
Version pour 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 72941a3a9a235eb4d66c4bb631a8082e50888e830135931e7bcd43c025d57a75HomebrewVérifié le
Version pour 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 ccd3f8c218d573c8564b3184f748990e1e86a78efc8bd2b59733b12fe8cb213bHomebrewVérifié le

Comment installer .NET SDK 8 sur Mac

  1. Dans « Terminal », exécutez : brew install --cask dotnet-sdk@8
  2. Homebrew lance le programme d’installation dotnet-sdk-8.0.426-osx-arm64.pkg, qui demande un mot de passe administrateur.

Installer sans Homebrew

Téléchargez le fichier que Homebrew utilise pour votre puce : Apple siliconIntel

Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement

Désinstaller .NET SDK 8 et nettoyer éventuellement ses données

Commande de désinstallation
brew uninstall --cask dotnet-sdk@8

Une désinstallation standard supprime l’app mais conserve ses réglages et ses caches.

La désinstallation traite également

Reçus d’installation (pkgutil)
com.microsoft.dotnet.*8.0*arm64

Ces éléments proviennent de la définition Homebrew, vérifiée le  ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.

Nouveautés de la version 8.0.426

Nouveau · Rédaction OpenNavo

Cette version n’a pas de notes dédiées.

Informations de sécurité sur .NET SDK 8

Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.

Canaux de distribution
Homebrew
Open source
Oui · github.com/dotnet/sdk · MITVérifié le
Analyser avec OpenNavoUn aperçu de l’analyse s’ouvre dans l’app OpenNavo ; vous décidez si vous souhaitez la lancer. En savoir plus sur la sécurité

Dépendances

Installé également
dotnet-sdk
Voir les détails des dépendances

Détails d’installation

Tap
homebrew/cask
Paquets d’installation
dotnet-sdk-8.0.426-osx-arm64.pkg
URL de téléchargement
https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.426/dotnet-sdk-8.0.426-osx-arm64.pkg
SHA-256
ccd3f8c218d573c8564b3184f748990e1e86a78efc8bd2b59733b12fe8cb213b
Définition Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/d/[email protected]
formulae.brew.sh
formulae.brew.sh/cask/dotnet-sdk@8
Code source
github.com/dotnet/sdk

Contenu de l’installation et de la désinstallation

  • Désinstallation uninstall

    Voir la déclaration complète
    {
      "uninstall": [
        {
          "pkgutil": "com.microsoft.dotnet.*8.0*arm64"
        }
      ]
    }
  • Installation pkg

    Fichier source: dotnet-sdk-8.0.426-osx-arm64.pkg

    Voir la déclaration complète
    {
      "pkg": [
        "dotnet-sdk-8.0.426-osx-arm64.pkg"
      ]
    }

Questions fréquentes sur .NET SDK 8

.NET SDK 8 est-il sûr ?

.NET SDK 8 figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis builds.dotnet.microsoft.com à l’aide de sa somme de contrôle SHA-256. Il a été installé 1 291 fois via Homebrew au cours des 30 derniers jours.

.NET SDK 8 est-il open source ?

.NET SDK 8 publie son code source sur GitHub (dotnet/sdk), sous licence MIT.

Comment désinstaller complètement .NET SDK 8 sur Mac ?

Exécutez brew uninstall --cask dotnet-sdk@8. Cette commande efface 1 reçu d’installation.

.NET SDK 8 fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?

Oui. Homebrew télécharge des versions distinctes pour les Mac Apple silicon et Intel.

.NET SDK 8 : quelle est la dernière version ?

La dernière version est 8.0.426, ajoutée à Homebrew le 13 oct. Exécutez brew upgrade --cask dotnet-sdk@8 pour le mettre à jour.

Qu’est-ce que .NET SDK 8 installe d’autre ?

Il s’installe via un programme d’installation .pkg, qui demande un mot de passe administrateur.

Sources

Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.