[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:dotnet-sdk:en":3,"releases:stats:cask:dotnet-sdk:en":668,"releases:cask:dotnet-sdk:1:false:false:en":669,"releases-count:cask:dotnet-sdk:true:en":801},{"accentColor":4,"artifacts":5,"autoUpdates":56,"categories":57,"conflictsWith":63,"dependsOn":69,"deprecated":56,"description":80,"descriptionEn":81,"developer":82,"disabled":56,"displayName":83,"downloadSha256":84,"downloadSize":85,"downloadUrl":86,"editorChoice":56,"formulaeUrl":87,"homepage":88,"iconUrl":89,"installCommand":90,"installs":91,"installs30d":92,"isFont":56,"isLibrary":56,"kegOnly":56,"kind":95,"latestRelease":96,"machineTranslated":56,"minMacos":79,"name":83,"names":121,"platforms":123,"primaryCategory":638,"rank30d":639,"releaseCount":640,"releaseStats":641,"repoUrl":647,"screenshots":648,"sourceLocale":115,"sourceUrl":656,"summary":657,"summaryTranslation":658,"supports":659,"tags":661,"tap":667,"token":122,"version":120,"versionChangedAt":101},"#512BD4",{"apps":6,"binaries":7,"entries":10,"pkgs":55},[],[8,9],"dotnet","dnx",[11,21,28,35,41],{"declaration":12,"phase":19,"sources":20,"type":19},{"uninstall":13},[14],{"pkgutil":15},[16,17,18],"com.microsoft.dotnet.*10.0*arm64","com.microsoft.dotnet.sharedhost*arm64","com.microsoft.netstandard.pack.targeting.*","uninstall",[],{"declaration":22,"phase":25,"sources":26,"type":27},{"pkg":23},[24],"dotnet-sdk-10.0.401-osx-arm64.pkg","install",[24],"pkg",{"declaration":29,"phase":25,"sources":33,"target":32,"type":34},{"binary":30,"target":32},[31],"\u002Fusr\u002Flocal\u002Fshare\u002Fdotnet\u002Fdotnet","$HOMEBREW_PREFIX\u002Fbin\u002Fdotnet",[31],"binary",{"declaration":36,"phase":25,"sources":40,"target":39,"type":34},{"binary":37,"target":39},[38],"\u002Fusr\u002Flocal\u002Fshare\u002Fdotnet\u002Fdnx","$HOMEBREW_PREFIX\u002Fbin\u002Fdnx",[38],{"declaration":42,"phase":52,"sources":53,"type":54},{"zap":43},[44],{"delete":45,"pkgutil":48,"trash":49},[46,47],"\u002Fetc\u002Fpaths.d\u002Fdotnet","\u002Fetc\u002Fpaths.d\u002Fdotnet-cli-tools","com.microsoft.dotnet.*",[50,51],"~\u002F.dotnet","~\u002F.nuget","cleanup",[],"zap",[24],false,[58],{"icon":59,"machineTranslated":56,"name":60,"slug":61,"sourceLocale":62},"lucide:code-xml","Developer Tools","developer-tools","zh-CN",{"casks":64,"formulae":68},[65,66,67],"dotnet-runtime","dotnet-runtime@preview","dotnet-sdk@preview",[],{"arch":70,"casks":73,"formulae":74,"macos":75,"requirements":76},[71,72],"arm64","x86_64",[],[],">= 12",{"macos":77},{">=":78},[79],"12",".NET SDK provides command-line tools, compilers, templates and build infrastructure for developing .NET applications and libraries. It serves C#, F# and other .NET developers building console applications, web services and supported platform-specific projects. The SDK includes the .NET Runtime and ASP.NET Core Runtime for its own release; it is more than a runtime-only installer.\n\n## Features\n- Create projects with templates and build them through the dotnet CLI and MSBuild.\n- Restore NuGet packages, run applications and execute supported tests.\n- Publish applications for supported deployment targets.\n- Work with C#, F# and compatible editors and IDEs.\n- Select installed SDKs for projects through global.json and inspect installed SDK\u002Fruntime versions.\n- Add optional workloads and tools for specific development scenarios.\n\n## Mac installation and first use\nInstall `brew install --cask dotnet-sdk`. Homebrew selects the Arm64 PKG on Apple Silicon and x64 PKG on Intel and exposes dotnet and dnx command links. The Microsoft installer can also be downloaded and opened directly. Reopen Terminal if the command is not available after installation. Check `dotnet --info`, `dotnet --list-sdks` and `dotnet --list-runtimes`. For a first console project, use `dotnet new console -o HelloWorld`, change to its directory and run `dotnet run`. A project global.json can select a different SDK than the newest installed one. This command-line toolkit does not install a general-purpose standalone Mac GUI or IDE.\n\n## Requirements, dependencies and support\nThe current package is SDK 10.0.401, paired with .NET\u002FASP.NET Core runtime 10.0.12. The Homebrew cask declares macOS >=12 and Intel\u002FApple Silicon variants, but cask eligibility is not Microsoft's current OS-support guarantee. Microsoft's Learn installation guide lists .NET10 on macOS14\u002F15\u002F26; the more recently dated .NET10 supported-OS matrix lists 15\u002F26\u002F27. These official pages differ. Use a current supported stable macOS and consult the linked matrix before deployment rather than relying on the cask's older minimum. macOS15 and26 appear in both retrieved references. Platform support also follows the OS publisher's lifecycle.\n\nNo extra formula dependency is declared in this cask. Ordinary SDK use does not require an IDE. Optional mobile\u002Fdesktop workloads, Native AOT, native dependencies or device builds can require additional platform tools such as Xcode, workload packs or signing credentials. Package restore requires access to configured NuGet feeds. Microsoft does not give one universal RAM or storage minimum for all SDK workloads here; projects, caches, optional workloads and target platforms determine resource needs. On Apple Silicon, Arm64 .NET installs in the standard \u002Fusr\u002Flocal\u002Fshare\u002Fdotnet location; x64 installations use the documented x64 subdirectory, and PATH\u002FDOTNET_ROOT selection can affect which architecture runs.\n\n## Conflicts and removal\nHomebrew declares conflicts with dotnet-runtime, dotnet-runtime@preview and dotnet-sdk@preview. The SDK already includes matching runtimes, so do not install a conflicting runtime cask unnecessarily. SDKs and runtimes for other versions may coexist when installed through supported methods, but applications still need compatible runtimes and projects can pin SDKs. Avoid mixing architectures or installation methods without inspecting actual paths. PKG installation can require administrator authorization. Optional Homebrew zap cleanup is broad: it removes ~\u002F.dotnet, ~\u002F.nuget, path registrations and Microsoft .NET package receipts, potentially affecting other SDK versions, global tools and package caches. Back up and review installed versions before such cleanup.\n\n## Other platforms\nMicrosoft distributes SDK builds for Windows and supported Linux distributions as well as macOS. Architecture and native-library requirements differ by distribution. Optional .NET workloads can target Android, iOS, tvOS or Mac Catalyst; this does not mean this Mac cask installs an SDK directly on a phone. WPF and Windows Forms remain Windows-specific and do not become Mac applications just because the SDK is cross-platform. Consult the official .NET10 OS matrix and workload documentation for the intended target.\n\n## Accounts, cost and license\nLocal SDK development requires no Microsoft account or SDK subscription. .NET is free and open source; the SDK repository uses the MIT license with additional component notices. NuGet packages, commercial IDEs, private feeds, cloud hosting and signing services can have separate licenses, credentials or costs. SDK CLI telemetry sends usage data to Microsoft; the documented DOTNET_CLI_TELEMETRY_OPTOUT setting allows opting out. Editor extensions and their licensing are separate from the SDK.\n\n## Official references\n- [Mac installation](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fdotnet\u002Fcore\u002Finstall\u002Fmacos)\n- [Current .NET10 OS matrix](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fcore\u002Fblob\u002Fmain\u002Frelease-notes\u002F10.0\u002Fsupported-os.md)\n- [Downloads](https:\u002F\u002Fdotnet.microsoft.com\u002Fen-us\u002Fdownload\u002Fdotnet\u002F10.0)\n- [SDK source](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fsdk)\n- [CLI telemetry](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fdotnet\u002Fcore\u002Ftools\u002Ftelemetry)\n","Developer platform","Microsoft, .NET Foundation and contributors",".NET SDK","f6ff7da28160f346da9987eb0dd7fe52961ac0cd78d25712ec1e7ab57fc0950d",225573792,"https:\u002F\u002Fbuilds.dotnet.microsoft.com\u002Fdotnet\u002FSdk\u002F10.0.401\u002Fdotnet-sdk-10.0.401-osx-arm64.pkg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fdotnet-sdk","https:\u002F\u002Fwww.microsoft.com\u002Fnet\u002Fcore#macos","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fa1e7246e7ce8\u002F36c693641267-256.png","brew install --cask dotnet-sdk",{"d30":92,"d365":93,"d90":94},6233,115676,26882,"cask",{"bodyMarkdown":97,"brewCommittedAt":98,"hasNotes":99,"id":100,"isLatest":99,"isPrerelease":56,"machineTranslated":56,"publishedAt":101,"sections":102,"source":114,"sourceLocale":115,"summary":116,"title":117,"translation":118,"version":120},"# .NET SDK 10.0.401\n\nSDK 10.0.401 bundles .NET and ASP.NET Core 10.0.12, with the corresponding security and non-security servicing updates.\n\n## Version mapping\nMicrosoft release metadata explicitly associates SDK 10.0.401 with runtime 10.0.12. These are different version numbers. The SDK includes matching runtimes; separate matching Runtime\u002FASP.NET Core downloads are unnecessary for SDK installation.\n\n## Servicing changes\n[.NET 10.0 Blog][dotnet-blog]\n\n.NET 10.0.12 release carries security and non-security fixes.\n\n* [CVE-2026-69439 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-69439)\n* [CVE-2026-71328 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-71328)\n* [CVE-2026-69522 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-69522)\n* [CVE-2026-69304 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-69304)\n* [CVE-2026-58649 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-58649)\n* [CVE-2026-69806 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-69806)\n\nAdvisories cover the .NET servicing release across components and operating systems. A listed vulnerability is not automatically applicable to every Mac SDK installation; use its advisory for affected versions and mitigations.\n\n## Tools and verification\nUse `dotnet --list-sdks` and `dotnet --list-runtimes` to inspect installed versions. A global.json can choose an older installed SDK. Updated SDK installation does not automatically update every self-contained application or separately deployed server. The official record also lists updated .NET packages and downloadable binaries.\n\n[Official version-specific release record](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fcore\u002Fblob\u002Fmain\u002Frelease-notes\u002F10.0\u002F10.0.12\u002F10.0.12.md).\n","2026-09-09T01:23:34Z",true,436,"2026-10-07T09:38:28.442235Z",[103,108],{"area":104,"items":105},"SDK",[106,107],"Includes .NET and ASP.NET Core runtime 10.0.12.","Part of the .NET 10.0.12 servicing release.",{"area":109,"items":110},"Security",[111,112,113],"Includes the official servicing fixes listed for 6 CVEs.","Review linked Microsoft advisories for affected platforms and components.","Upstream CVE descriptions remain marked TBD; no impact type is assumed.","editorial","en-US","SDK 10.0.401 bundles .NET and ASP.NET Core 10.0.12, with the corresponding security and non-security servicing updates.",".NET SDK 10.0.401",{"locale":115,"machineTranslated":56,"sourceLocale":115,"status":119},"source","10.0.401",[83,122],"dotnet-sdk",[124,172,214,257,299,342,384,427,469,512,554,596],{"arch":72,"artifacts":125,"conflictsWith":158,"dependsOn":161,"downloadSha256":168,"downloadUrl":169,"macos":170,"minMacos":79,"requiresRosetta":56,"tag":171,"version":120},{"apps":126,"binaries":127,"entries":128,"pkgs":157},[],[8,9],[129,137,142,146,150],{"declaration":130,"phase":19,"sources":136,"type":19},{"uninstall":131},[132],{"pkgutil":133},[134,135,18],"com.microsoft.dotnet.*10.0*x64","com.microsoft.dotnet.sharedhost*x64",[],{"declaration":138,"phase":25,"sources":141,"type":27},{"pkg":139},[140],"dotnet-sdk-10.0.401-osx-x64.pkg",[140],{"declaration":143,"phase":25,"sources":145,"target":32,"type":34},{"binary":144,"target":32},[31],[31],{"declaration":147,"phase":25,"sources":149,"target":39,"type":34},{"binary":148,"target":39},[38],[38],{"declaration":151,"phase":52,"sources":156,"type":54},{"zap":152},[153],{"delete":154,"pkgutil":48,"trash":155},[46,47],[50,51],[],[140],{"casks":159,"formulae":160},[65,66,67],[],{"arch":162,"casks":163,"formulae":164,"macos":75,"requirements":165},[72],[],[],{"macos":166},{">=":167},[79],"7a792209fea8d08a8238d267e27e3ebf655755272a6067c9630d947f9b09d760","https:\u002F\u002Fbuilds.dotnet.microsoft.com\u002Fdotnet\u002FSdk\u002F10.0.401\u002Fdotnet-sdk-10.0.401-osx-x64.pkg","27","golden_gate",{"arch":71,"artifacts":173,"conflictsWith":203,"dependsOn":206,"downloadSha256":84,"downloadUrl":86,"macos":170,"minMacos":79,"requiresRosetta":56,"tag":213,"version":120},{"apps":174,"binaries":175,"entries":176,"pkgs":202},[],[8,9],[177,183,187,191,195],{"declaration":178,"phase":19,"sources":182,"type":19},{"uninstall":179},[180],{"pkgutil":181},[16,17,18],[],{"declaration":184,"phase":25,"sources":186,"type":27},{"pkg":185},[24],[24],{"declaration":188,"phase":25,"sources":190,"target":32,"type":34},{"binary":189,"target":32},[31],[31],{"declaration":192,"phase":25,"sources":194,"target":39,"type":34},{"binary":193,"target":39},[38],[38],{"declaration":196,"phase":52,"sources":201,"type":54},{"zap":197},[198],{"delete":199,"pkgutil":48,"trash":200},[46,47],[50,51],[],[24],{"casks":204,"formulae":205},[65,66,67],[],{"arch":207,"casks":208,"formulae":209,"macos":75,"requirements":210},[71],[],[],{"macos":211},{">=":212},[79],"arm64_golden_gate",{"arch":72,"artifacts":215,"conflictsWith":245,"dependsOn":248,"downloadSha256":168,"downloadUrl":169,"macos":255,"minMacos":79,"requiresRosetta":56,"tag":256,"version":120},{"apps":216,"binaries":217,"entries":218,"pkgs":244},[],[8,9],[219,225,229,233,237],{"declaration":220,"phase":19,"sources":224,"type":19},{"uninstall":221},[222],{"pkgutil":223},[134,135,18],[],{"declaration":226,"phase":25,"sources":228,"type":27},{"pkg":227},[140],[140],{"declaration":230,"phase":25,"sources":232,"target":32,"type":34},{"binary":231,"target":32},[31],[31],{"declaration":234,"phase":25,"sources":236,"target":39,"type":34},{"binary":235,"target":39},[38],[38],{"declaration":238,"phase":52,"sources":243,"type":54},{"zap":239},[240],{"delete":241,"pkgutil":48,"trash":242},[46,47],[50,51],[],[140],{"casks":246,"formulae":247},[65,66,67],[],{"arch":249,"casks":250,"formulae":251,"macos":75,"requirements":252},[72],[],[],{"macos":253},{">=":254},[79],"26","tahoe",{"arch":71,"artifacts":258,"conflictsWith":288,"dependsOn":291,"downloadSha256":84,"downloadUrl":86,"macos":255,"minMacos":79,"requiresRosetta":56,"tag":298,"version":120},{"apps":259,"binaries":260,"entries":261,"pkgs":287},[],[8,9],[262,268,272,276,280],{"declaration":263,"phase":19,"sources":267,"type":19},{"uninstall":264},[265],{"pkgutil":266},[16,17,18],[],{"declaration":269,"phase":25,"sources":271,"type":27},{"pkg":270},[24],[24],{"declaration":273,"phase":25,"sources":275,"target":32,"type":34},{"binary":274,"target":32},[31],[31],{"declaration":277,"phase":25,"sources":279,"target":39,"type":34},{"binary":278,"target":39},[38],[38],{"declaration":281,"phase":52,"sources":286,"type":54},{"zap":282},[283],{"delete":284,"pkgutil":48,"trash":285},[46,47],[50,51],[],[24],{"casks":289,"formulae":290},[65,66,67],[],{"arch":292,"casks":293,"formulae":294,"macos":75,"requirements":295},[71],[],[],{"macos":296},{">=":297},[79],"arm64_tahoe",{"arch":72,"artifacts":300,"conflictsWith":330,"dependsOn":333,"downloadSha256":168,"downloadUrl":169,"macos":340,"minMacos":79,"requiresRosetta":56,"tag":341,"version":120},{"apps":301,"binaries":302,"entries":303,"pkgs":329},[],[8,9],[304,310,314,318,322],{"declaration":305,"phase":19,"sources":309,"type":19},{"uninstall":306},[307],{"pkgutil":308},[134,135,18],[],{"declaration":311,"phase":25,"sources":313,"type":27},{"pkg":312},[140],[140],{"declaration":315,"phase":25,"sources":317,"target":32,"type":34},{"binary":316,"target":32},[31],[31],{"declaration":319,"phase":25,"sources":321,"target":39,"type":34},{"binary":320,"target":39},[38],[38],{"declaration":323,"phase":52,"sources":328,"type":54},{"zap":324},[325],{"delete":326,"pkgutil":48,"trash":327},[46,47],[50,51],[],[140],{"casks":331,"formulae":332},[65,66,67],[],{"arch":334,"casks":335,"formulae":336,"macos":75,"requirements":337},[72],[],[],{"macos":338},{">=":339},[79],"15","sequoia",{"arch":71,"artifacts":343,"conflictsWith":373,"dependsOn":376,"downloadSha256":84,"downloadUrl":86,"macos":340,"minMacos":79,"requiresRosetta":56,"tag":383,"version":120},{"apps":344,"binaries":345,"entries":346,"pkgs":372},[],[8,9],[347,353,357,361,365],{"declaration":348,"phase":19,"sources":352,"type":19},{"uninstall":349},[350],{"pkgutil":351},[16,17,18],[],{"declaration":354,"phase":25,"sources":356,"type":27},{"pkg":355},[24],[24],{"declaration":358,"phase":25,"sources":360,"target":32,"type":34},{"binary":359,"target":32},[31],[31],{"declaration":362,"phase":25,"sources":364,"target":39,"type":34},{"binary":363,"target":39},[38],[38],{"declaration":366,"phase":52,"sources":371,"type":54},{"zap":367},[368],{"delete":369,"pkgutil":48,"trash":370},[46,47],[50,51],[],[24],{"casks":374,"formulae":375},[65,66,67],[],{"arch":377,"casks":378,"formulae":379,"macos":75,"requirements":380},[71],[],[],{"macos":381},{">=":382},[79],"arm64_sequoia",{"arch":72,"artifacts":385,"conflictsWith":415,"dependsOn":418,"downloadSha256":168,"downloadUrl":169,"macos":425,"minMacos":79,"requiresRosetta":56,"tag":426,"version":120},{"apps":386,"binaries":387,"entries":388,"pkgs":414},[],[8,9],[389,395,399,403,407],{"declaration":390,"phase":19,"sources":394,"type":19},{"uninstall":391},[392],{"pkgutil":393},[134,135,18],[],{"declaration":396,"phase":25,"sources":398,"type":27},{"pkg":397},[140],[140],{"declaration":400,"phase":25,"sources":402,"target":32,"type":34},{"binary":401,"target":32},[31],[31],{"declaration":404,"phase":25,"sources":406,"target":39,"type":34},{"binary":405,"target":39},[38],[38],{"declaration":408,"phase":52,"sources":413,"type":54},{"zap":409},[410],{"delete":411,"pkgutil":48,"trash":412},[46,47],[50,51],[],[140],{"casks":416,"formulae":417},[65,66,67],[],{"arch":419,"casks":420,"formulae":421,"macos":75,"requirements":422},[72],[],[],{"macos":423},{">=":424},[79],"14","sonoma",{"arch":71,"artifacts":428,"conflictsWith":458,"dependsOn":461,"downloadSha256":84,"downloadUrl":86,"macos":425,"minMacos":79,"requiresRosetta":56,"tag":468,"version":120},{"apps":429,"binaries":430,"entries":431,"pkgs":457},[],[8,9],[432,438,442,446,450],{"declaration":433,"phase":19,"sources":437,"type":19},{"uninstall":434},[435],{"pkgutil":436},[16,17,18],[],{"declaration":439,"phase":25,"sources":441,"type":27},{"pkg":440},[24],[24],{"declaration":443,"phase":25,"sources":445,"target":32,"type":34},{"binary":444,"target":32},[31],[31],{"declaration":447,"phase":25,"sources":449,"target":39,"type":34},{"binary":448,"target":39},[38],[38],{"declaration":451,"phase":52,"sources":456,"type":54},{"zap":452},[453],{"delete":454,"pkgutil":48,"trash":455},[46,47],[50,51],[],[24],{"casks":459,"formulae":460},[65,66,67],[],{"arch":462,"casks":463,"formulae":464,"macos":75,"requirements":465},[71],[],[],{"macos":466},{">=":467},[79],"arm64_sonoma",{"arch":72,"artifacts":470,"conflictsWith":500,"dependsOn":503,"downloadSha256":168,"downloadUrl":169,"macos":510,"minMacos":79,"requiresRosetta":56,"tag":511,"version":120},{"apps":471,"binaries":472,"entries":473,"pkgs":499},[],[8,9],[474,480,484,488,492],{"declaration":475,"phase":19,"sources":479,"type":19},{"uninstall":476},[477],{"pkgutil":478},[134,135,18],[],{"declaration":481,"phase":25,"sources":483,"type":27},{"pkg":482},[140],[140],{"declaration":485,"phase":25,"sources":487,"target":32,"type":34},{"binary":486,"target":32},[31],[31],{"declaration":489,"phase":25,"sources":491,"target":39,"type":34},{"binary":490,"target":39},[38],[38],{"declaration":493,"phase":52,"sources":498,"type":54},{"zap":494},[495],{"delete":496,"pkgutil":48,"trash":497},[46,47],[50,51],[],[140],{"casks":501,"formulae":502},[65,66,67],[],{"arch":504,"casks":505,"formulae":506,"macos":75,"requirements":507},[72],[],[],{"macos":508},{">=":509},[79],"13","ventura",{"arch":71,"artifacts":513,"conflictsWith":543,"dependsOn":546,"downloadSha256":84,"downloadUrl":86,"macos":510,"minMacos":79,"requiresRosetta":56,"tag":553,"version":120},{"apps":514,"binaries":515,"entries":516,"pkgs":542},[],[8,9],[517,523,527,531,535],{"declaration":518,"phase":19,"sources":522,"type":19},{"uninstall":519},[520],{"pkgutil":521},[16,17,18],[],{"declaration":524,"phase":25,"sources":526,"type":27},{"pkg":525},[24],[24],{"declaration":528,"phase":25,"sources":530,"target":32,"type":34},{"binary":529,"target":32},[31],[31],{"declaration":532,"phase":25,"sources":534,"target":39,"type":34},{"binary":533,"target":39},[38],[38],{"declaration":536,"phase":52,"sources":541,"type":54},{"zap":537},[538],{"delete":539,"pkgutil":48,"trash":540},[46,47],[50,51],[],[24],{"casks":544,"formulae":545},[65,66,67],[],{"arch":547,"casks":548,"formulae":549,"macos":75,"requirements":550},[71],[],[],{"macos":551},{">=":552},[79],"arm64_ventura",{"arch":72,"artifacts":555,"conflictsWith":585,"dependsOn":588,"downloadSha256":168,"downloadUrl":169,"macos":79,"minMacos":79,"requiresRosetta":56,"tag":595,"version":120},{"apps":556,"binaries":557,"entries":558,"pkgs":584},[],[8,9],[559,565,569,573,577],{"declaration":560,"phase":19,"sources":564,"type":19},{"uninstall":561},[562],{"pkgutil":563},[134,135,18],[],{"declaration":566,"phase":25,"sources":568,"type":27},{"pkg":567},[140],[140],{"declaration":570,"phase":25,"sources":572,"target":32,"type":34},{"binary":571,"target":32},[31],[31],{"declaration":574,"phase":25,"sources":576,"target":39,"type":34},{"binary":575,"target":39},[38],[38],{"declaration":578,"phase":52,"sources":583,"type":54},{"zap":579},[580],{"delete":581,"pkgutil":48,"trash":582},[46,47],[50,51],[],[140],{"casks":586,"formulae":587},[65,66,67],[],{"arch":589,"casks":590,"formulae":591,"macos":75,"requirements":592},[72],[],[],{"macos":593},{">=":594},[79],"monterey",{"arch":71,"artifacts":597,"conflictsWith":627,"dependsOn":630,"downloadSha256":84,"downloadUrl":86,"macos":79,"minMacos":79,"requiresRosetta":56,"tag":637,"version":120},{"apps":598,"binaries":599,"entries":600,"pkgs":626},[],[8,9],[601,607,611,615,619],{"declaration":602,"phase":19,"sources":606,"type":19},{"uninstall":603},[604],{"pkgutil":605},[16,17,18],[],{"declaration":608,"phase":25,"sources":610,"type":27},{"pkg":609},[24],[24],{"declaration":612,"phase":25,"sources":614,"target":32,"type":34},{"binary":613,"target":32},[31],[31],{"declaration":616,"phase":25,"sources":618,"target":39,"type":34},{"binary":617,"target":39},[38],[38],{"declaration":620,"phase":52,"sources":625,"type":54},{"zap":621},[622],{"delete":623,"pkgutil":48,"trash":624},[46,47],[50,51],[],[24],{"casks":628,"formulae":629},[65,66,67],[],{"arch":631,"casks":632,"formulae":633,"macos":75,"requirements":634},[71],[],[],{"macos":635},{">=":636},[79],"arm64_monterey",{"icon":59,"machineTranslated":56,"name":60,"slug":61,"sourceLocale":62},33,47,{"brewLag":642,"cadence":646,"count30d":644},{"compared":643,"earlierCount":644,"medianMinutes":645},3,1,153722867,"monthly","https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fsdk",[649],{"caption":650,"height":651,"machineTranslated":56,"sourceLocale":115,"theme":652,"thumbUrl":653,"url":654,"width":655},"Official Microsoft tutorial: dotnet CLI in VS Code’s Mac terminal; optional editor, not a standalone SDK GUI.",811,"dark","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fbbda414c4582\u002F4b85b2cb06c5-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fbbda414c4582\u002F4b85b2cb06c5-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fd\u002Fdotnet-sdk.rb","Microsoft’s free, open-source development toolkit for building, testing and publishing .NET applications, including the CLI and matching runtimes.",{"locale":115,"machineTranslated":56,"sourceLocale":115,"status":119},{"arm64":99,"requiresRosetta":56,"status":660,"x86_64":99},"known",[662,663,664,665,666],".NET","C#","F#","MSBuild","NuGet","homebrew\u002Fcask",null,{"current":644,"records":670,"size":798,"stats":799,"total":640},[671,678,695,711,718,723,728,733,738,743,748,753,758,763,768,773,778,783,788,793],{"bodyMarkdown":97,"brewCommittedAt":98,"hasNotes":99,"id":100,"isLatest":99,"isPrerelease":56,"machineTranslated":56,"publishedAt":101,"sections":672,"source":114,"sourceLocale":115,"summary":116,"title":117,"translation":677,"version":120},[673,675],{"area":104,"items":674},[106,107],{"area":109,"items":676},[111,112,113],{"locale":115,"machineTranslated":56,"sourceLocale":115,"status":119},{"bodyMarkdown":679,"brewCommittedAt":680,"hasNotes":99,"id":681,"isLatest":56,"isPrerelease":56,"machineTranslated":56,"publishedAt":682,"sections":683,"source":114,"sourceLocale":115,"summary":691,"title":692,"translation":693,"version":694},"# .NET SDK 10.0.400\n\nSDK 10.0.400 bundles .NET and ASP.NET Core 10.0.11, with the corresponding security and non-security servicing updates.\n\n## Version mapping\nMicrosoft release metadata explicitly associates SDK 10.0.400 with runtime 10.0.11. These are different version numbers. The SDK includes matching runtimes; separate matching Runtime\u002FASP.NET Core downloads are unnecessary for SDK installation.\n\n## Servicing changes\n.NET 10.0.11 release carries security and non-security fixes.\n\n- [CVE-2026-62898 | .NET Information Disclosure Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-62898)\n- [CVE-2026-62899 | .NET Security Feature Bypass Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-62899)\n- [CVE-2026-62900 | .NET Information Disclosure Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-62900)\n- [CVE-2026-62901 | .NET Denial of Service Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-62901)\n- [CVE-2026-62886 | .NET Elevation of Privilege Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-62886)\n- [CVE-2026-62871 | .NET Elevation of Privilege Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-62871)\n- [CVE-2026-70354 | .NET Core Remote Code Execution Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-70354)\n- [CVE-2026-62902 | .NET Information Disclosure Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-62902)\n- [CVE-2026-62897 | .NET Remote Code Execution Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-62897)\n- [CVE-2026-62909 | .NET Elevation of Privilege Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-62909)\n\nAdvisories cover the .NET servicing release across components and operating systems. A listed vulnerability is not automatically applicable to every Mac SDK installation; use its advisory for affected versions and mitigations.\n\n## Tools and verification\nUse `dotnet --list-sdks` and `dotnet --list-runtimes` to inspect installed versions. A global.json can choose an older installed SDK. Updated SDK installation does not automatically update every self-contained application or separately deployed server. The official record also lists updated .NET packages and downloadable binaries.\n\n[Official version-specific release record](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fcore\u002Fblob\u002Fmain\u002Frelease-notes\u002F10.0\u002F10.0.11\u002F10.0.11.md).\n","2026-08-12T04:30:02Z",437,"0001-01-01T00:00:00Z",[684,688],{"area":104,"items":685},[686,687],"Includes .NET and ASP.NET Core runtime 10.0.11.","Part of the .NET 10.0.11 servicing release.",{"area":109,"items":689},[690,112],"Includes the official servicing fixes listed for 10 CVEs.","SDK 10.0.400 bundles .NET and ASP.NET Core 10.0.11, with the corresponding security and non-security servicing updates.",".NET SDK 10.0.400",{"locale":115,"machineTranslated":56,"sourceLocale":115,"status":119},"10.0.400",{"bodyMarkdown":696,"brewCommittedAt":697,"hasNotes":99,"id":698,"isLatest":56,"isPrerelease":56,"machineTranslated":56,"publishedAt":682,"sections":699,"source":114,"sourceLocale":115,"summary":707,"title":708,"translation":709,"version":710},"# .NET SDK 10.0.302\n\nSDK 10.0.302 bundles .NET and ASP.NET Core 10.0.10, with the corresponding security and non-security servicing updates.\n\n## Version mapping\nMicrosoft release metadata explicitly associates SDK 10.0.302 with runtime 10.0.10. These are different version numbers. The SDK includes matching runtimes; separate matching Runtime\u002FASP.NET Core downloads are unnecessary for SDK installation.\n\n## Servicing changes\n.NET 10.0.10 release carries security and non-security fixes.\n\n- [CVE-2026-50651 | .NET Denial of Service Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50651)\n- [CVE-2026-50526 | .NET Tampering Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50526)\n- [CVE-2026-50524 | .NET Denial of Service Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50524)\n- [CVE-2026-50646 | .NET Remote Code Execution Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50646)\n- [CVE-2026-50649 | .NET Remote Code Execution Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50649)\n- [CVE-2026-50650 | .NET Elevation of Privilege Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50650)\n- [CVE-2026-56158 | .NET Remote Code Execution Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-56158)\n- [CVE-2026-47302 | .NET Denial of Service Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-47302)\n- [CVE-2026-50648 | .NET Denial of Service Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50648)\n- [CVE-2026-50527 | .NET Denial of Service Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50527)\n- [CVE-2026-47304 | .NET Security Feature Bypass Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-47304)\n- [CVE-2026-50525 | .NET Denial of Service Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50525)\n- [CVE-2026-57108 | .NET Denial of Service Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-57108)\n- [CVE-2026-50528 | .NET Security Feature Bypass Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50528)\n- [CVE-2026-50659 | .NET Spoofing Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-50659)\n- [CVE-2026-47300 | .NET Elevation of Privilege Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-47300)\n- [CVE-2026-47303 | .NET Elevation of Privilege Vulnerability](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-47303)\n\nAdvisories cover the .NET servicing release across components and operating systems. A listed vulnerability is not automatically applicable to every Mac SDK installation; use its advisory for affected versions and mitigations.\n\n## Tools and verification\nUse `dotnet --list-sdks` and `dotnet --list-runtimes` to inspect installed versions. A global.json can choose an older installed SDK. Updated SDK installation does not automatically update every self-contained application or separately deployed server. The official record also lists updated .NET packages and downloadable binaries.\n\n[Official version-specific release record](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fcore\u002Fblob\u002Fmain\u002Frelease-notes\u002F10.0\u002F10.0.10\u002F10.0.10.md).\n","2026-07-14T19:03:12Z",438,[700,704],{"area":104,"items":701},[702,703],"Includes .NET and ASP.NET Core runtime 10.0.10.","Part of the .NET 10.0.10 servicing release.",{"area":109,"items":705},[706,112],"Includes the official servicing fixes listed for 17 CVEs.","SDK 10.0.302 bundles .NET and ASP.NET Core 10.0.10, with the corresponding security and non-security servicing updates.",".NET SDK 10.0.302",{"locale":115,"machineTranslated":56,"sourceLocale":115,"status":119},"10.0.302",{"brewCommittedAt":712,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":713,"source":714,"translation":715,"version":717},"2026-06-09T19:27:22Z",[],"homebrew",{"status":716},"none","10.0.301",{"brewCommittedAt":719,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":720,"source":714,"translation":721,"version":722},"2026-05-12T19:30:48Z",[],{"status":716},"10.0.300",{"brewCommittedAt":724,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":725,"source":714,"translation":726,"version":727},"2026-04-21T19:01:41Z",[],{"status":716},"10.0.203",{"brewCommittedAt":729,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":730,"source":714,"translation":731,"version":732},"2026-04-14T21:55:44Z",[],{"status":716},"10.0.202",{"brewCommittedAt":734,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":735,"source":714,"translation":736,"version":737},"2026-03-12T19:01:58Z",[],{"status":716},"10.0.201",{"brewCommittedAt":739,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":740,"source":714,"translation":741,"version":742},"2026-03-10T18:57:30Z",[],{"status":716},"10.0.200",{"brewCommittedAt":744,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":745,"source":714,"translation":746,"version":747},"2026-02-10T21:58:01Z",[],{"status":716},"10.0.103",{"brewCommittedAt":749,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":750,"source":714,"translation":751,"version":752},"2026-01-13T21:52:27Z",[],{"status":716},"10.0.102",{"brewCommittedAt":754,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":755,"source":714,"translation":756,"version":757},"2025-12-09T22:11:55Z",[],{"status":716},"10.0.101",{"brewCommittedAt":759,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":760,"source":714,"translation":761,"version":762},"2025-11-11T18:51:08Z",[],{"status":716},"10.0.100",{"brewCommittedAt":764,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":765,"source":714,"translation":766,"version":767},"2025-11-11T16:01:02Z",[],{"status":716},"9.0.307",{"brewCommittedAt":769,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":770,"source":714,"translation":771,"version":772},"2025-10-14T21:59:11Z",[],{"status":716},"9.0.306",{"brewCommittedAt":774,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":775,"source":714,"translation":776,"version":777},"2025-09-09T18:50:53Z",[],{"status":716},"9.0.305",{"brewCommittedAt":779,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":780,"source":714,"translation":781,"version":782},"2025-08-05T21:43:59Z",[],{"status":716},"9.0.304",{"brewCommittedAt":784,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":785,"source":714,"translation":786,"version":787},"2025-07-17T18:47:10Z",[],{"status":716},"9.0.303",{"brewCommittedAt":789,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":790,"source":714,"translation":791,"version":792},"2025-07-08T21:46:57Z",[],{"status":716},"9.0.302",{"brewCommittedAt":794,"hasNotes":56,"isLatest":56,"isPrerelease":56,"sections":795,"source":714,"translation":796,"version":797},"2025-06-10T21:41:07Z",[],{"status":716},"9.0.301",20,{"brewLag":800,"cadence":646,"count30d":644},{"compared":643,"earlierCount":644,"medianMinutes":645},{"current":644,"records":802,"size":644,"stats":810,"total":640},[803],{"bodyMarkdown":97,"brewCommittedAt":98,"hasNotes":99,"id":100,"isLatest":99,"isPrerelease":56,"machineTranslated":56,"publishedAt":101,"sections":804,"source":114,"sourceLocale":115,"summary":116,"title":117,"translation":809,"version":120},[805,807],{"area":104,"items":806},[106,107],{"area":109,"items":808},[111,112,113],{"locale":115,"machineTranslated":56,"sourceLocale":115,"status":119},{"brewLag":811,"cadence":646,"count30d":644},{"compared":643,"earlierCount":644,"medianMinutes":645}]