Compare commits

...

175 commits

Author SHA1 Message Date
Rahul Bhandari 8c3ee126a5
Merge pull request #6901 from dotnet/mkArtakMSFT-patch-1
Updated ASP.NET 6.0 known issues
2021-11-09 16:33:38 -08:00
Artak 5dead96c3d
IIS Express issue was fixed 2021-11-09 15:35:58 -08:00
Artak b3c362a454
Updated ASP.NET 6.0 known issues
Removed the issues which were fixed
2021-11-09 14:57:55 -08:00
Rahul Bhandari 578f694f8a
Merge pull request #6871 from dotnet/rbhanda-patch-2
Update 3.1-supported-os.md for Alpine
2021-11-09 10:40:08 -08:00
Rahul Bhandari a98e01cc1c
Merge pull request #6892 from WeihanLi/main
Update for .NET 6 release
2021-11-09 10:23:51 -08:00
Weihan Li 13fe432de6 update releaseNotes README 2021-11-09 12:53:26 +08:00
Weihan Li 50e7023fb1 Update for .NET 6 release 2021-11-09 12:49:24 +08:00
Rahul Bhandari f6f8300f9f
Merge pull request #6891 from dotnet/danmoseley-patch-1
Add more info about the path ordering issue
2021-11-08 19:45:46 -08:00
Dan Moseley a978dd78b3
Add more info about the path ordering issue 2021-11-08 20:43:42 -07:00
Dan Moseley f4ddc0a873
Merge pull request #6890 from dotnet/known-issues-title
Remove RC2
2021-11-08 20:33:54 -07:00
Maira Wenzel a8364eb91d
Remove RC2 2021-11-08 16:26:31 -08:00
Rahul Bhandari f9167b6c95
Merge pull request #6887 from dotnet/updates
Correct hyperlinks on 5.0.12
2021-11-08 11:45:44 -08:00
kalaskarsanket c9d45b96a1 Correct download link for 5.0.12 2021-11-08 11:43:28 -08:00
Rahul Bhandari ee849590a0
Merge pull request #6885 from ronnygunawan/patch-1
Fix typo in 6.0.0 release note
2021-11-08 09:01:04 -08:00
Ronny Gunawan 801756d7d4
Fix typo in 6.0.0 release note 2021-11-08 23:59:10 +07:00
Rahul Bhandari 368edc5327
Merge pull request #6883 from dotnet/nov
Release artifacts for November monthly release - 5.0.12  and 3.1.21
2021-11-08 08:21:05 -08:00
kalaskarsanket 18c4dbd64b updating issue number 2021-11-08 08:18:52 -08:00
kalaskarsanket fa1b469de8 Release artifacts for November monthly release 2021-11-08 07:55:59 -08:00
Sanket Kalaskar 8440ecdf88
Merge pull request #6882 from dotnet/issueupdate
Updating issue number in .NET 6 GA .md file
2021-11-08 07:36:41 -08:00
kalaskarsanket 464eb6151b Updating issue number in .NET 6 GA .md file 2021-11-08 07:34:56 -08:00
Sanket Kalaskar 5c0619ddf8
Merge pull request #6880 from dotnet/NET6GA
Release artifacts for .NET 6 GA
2021-11-08 07:26:33 -08:00
kalaskarsanket 7b7a3014a1 updating roadmap.md and blogpost links 2021-11-08 07:25:13 -08:00
kalaskarsanket bcb29ef0e9 releases.json 2021-11-08 07:07:19 -08:00
kalaskarsanket 2a8b4e1881 Updates for .NET 6 GA 2021-11-08 07:04:52 -08:00
Rich Lander 39688549e1
Update releases.md 2021-11-06 12:01:29 -07:00
Rich Lander 0078642de2
Update releases.md 2021-11-06 12:00:47 -07:00
Maira Wenzel 1ac3b7390d
Update list of repos (#6763)
* Update list of repos

* one more

* Update core-repos.md
2021-11-05 18:19:36 -07:00
Rahul Bhandari d3c89ac63d
Update 3.1-supported-os.md 2021-11-05 09:11:24 -07:00
Hao Kung 5177e9e30a
Merge pull request #6847 from dotnet/haok/workaround
Add additional workaround for react
2021-11-04 11:33:59 -07:00
Chet Husk 003d6c2492
Remove link to nonexistent VSCode Extension (#6858)
* Remove link to nonexistent VSCode Extension

The extension appears to be discontinued, per this message:

> Sorry, the VSCode extension (in internal preview release in 2018-2019) is no longer available.
>
> The Open Source Engineering team hopes to offer a similar set of shift-left experiences in the future. For more information, please contact OpenSourceEngSupport@microsoft.com.

Given that, we should remove this link.

* Update Documentation/microsoft-team.md

Co-authored-by: Maira Wenzel <mairaw@microsoft.com>

* Update Documentation/microsoft-team.md

Co-authored-by: Maira Wenzel <mairaw@microsoft.com>

* Update Documentation/microsoft-team.md

Co-authored-by: Maira Wenzel <mairaw@microsoft.com>

Co-authored-by: Maira Wenzel <mairaw@microsoft.com>
2021-11-01 17:27:27 -07:00
Hao Kung 57e4077975
Add additional workaround for react 2021-10-27 14:29:04 -07:00
Rahul Bhandari 3688158c2f
Merge pull request #6845 from dotnet/rbhanda-patch-2
Update supported-os for .NET
2021-10-26 15:39:41 -07:00
Rahul Bhandari fd4dddb30e
Update 5.0-supported-os.md 2021-10-26 15:34:33 -07:00
Rahul Bhandari d2b64b16e0
Update 3.1-supported-os.md 2021-10-26 15:34:01 -07:00
Rahul Bhandari ef24051c0c
Update supported-os.md 2021-10-26 15:31:25 -07:00
Rahul Bhandari 2ac3cb6ad9
Merge pull request #6823 from dotnet/marcpopMSFT-GAknownissues
Update known-issues.md
2021-10-25 14:39:08 -07:00
Marc Paine a50ede0f46
Update known-issues.md 2021-10-22 13:49:55 -07:00
Rahul Bhandari 0fb6b91b69
Merge pull request #6834 from dotnet/rbhanda-patch-2
Update releases.json for VB version
2021-10-22 08:33:48 -07:00
Rahul Bhandari dbcc147f9d
Update releases.json 2021-10-22 08:30:57 -07:00
Leon Bambrick 4ee0e06f4a
Correct filename/version in two links (#6829)
- Corrected the filename/version in link to ASP.NET and WindowsDesktop. 
- Link to '.NET' was already correct.
2021-10-21 16:26:18 -07:00
Rahul Bhandari 1e3523b9cb
Merge pull request #6824 from dotnet/rbhanda-patch-2
Update releases.json for F# version
2021-10-19 15:59:44 -07:00
Rahul Bhandari 8ef1fc624d
Update releases.json 2021-10-19 15:58:03 -07:00
Marc Paine 9779287fc2
Update known-issues.md 2021-10-19 13:16:07 -07:00
Lee Coward ecc8e7c83d
Merge pull request #6820 from dotnet/leecow-patch-3
Update 3.1-supported-os.md
2021-10-18 14:33:07 -07:00
Lee Coward c0582fb9c6
Merge pull request #6819 from dotnet/leecow-patch-2
Update 5.0-supported-os.md
2021-10-18 14:32:54 -07:00
Lee Coward 8b617502b2
Merge pull request #6818 from dotnet/leecow-patch-1
Update 6.0 supported-os.md
2021-10-18 14:32:44 -07:00
Lee Coward 9287a3f0d7
Update 3.1-supported-os.md 2021-10-18 14:32:28 -07:00
Lee Coward 0f6d61c836
Update 5.0-supported-os.md 2021-10-18 14:31:52 -07:00
Lee Coward 2bf454794f
Update supported-os.md 2021-10-18 14:30:49 -07:00
Lee Coward 16394edbf4
Merge pull request #6806 from mairaw/eol-date
Update releases.json for 5.0 with EOL date
2021-10-18 11:30:37 -07:00
Lee Coward df3d52a5d7
Merge pull request #6816 from dotnet/leecow-patch-3
Update 3.1-supported-os.md
2021-10-18 11:30:00 -07:00
Lee Coward 7d37addadb
Merge pull request #6815 from dotnet/leecow-patch-2
Update 5.0-supported-os.md
2021-10-18 11:29:48 -07:00
Lee Coward 615099a0db
Merge pull request #6814 from dotnet/leecow-patch-1
Update supported-os.md
2021-10-18 11:29:37 -07:00
Lee Coward ecf3537085
Update 3.1-supported-os.md 2021-10-18 11:29:08 -07:00
Lee Coward c07f415996
Update 5.0-supported-os.md 2021-10-18 11:28:43 -07:00
Lee Coward f5ae529612
Update supported-os.md 2021-10-18 11:28:03 -07:00
Rahul Bhandari 8fe92c9eda
Merge pull request #6678 from vcsjones/patch-1
Indicate that macOS 10.13 support was dropped
2021-10-18 10:21:27 -07:00
Rahul Bhandari b5ed96e4d7
Merge pull request #6813 from dotnet/rbhanda-patch-2
Updating known issue for 3.1.20
2021-10-18 10:20:58 -07:00
Rahul Bhandari 1125a1ee6c
Update 3.1-known-issues.md 2021-10-18 10:16:08 -07:00
Rahul Bhandari efd9b70a60
Update 3.1.20.md 2021-10-18 10:15:18 -07:00
Maira Wenzel 9efdb5f70c Update releases.json for 5.0 with EOL date 2021-10-14 15:49:51 -07:00
Jens Magnus 5b3c6d1b74
Update 6.0.0-rc.2.md (#6804) 2021-10-14 10:08:38 -07:00
Rahul Bhandari a0c7449154
Merge pull request #6801 from dotnet/rc2-workload-names
[release notes] List the correct workload names
2021-10-12 14:20:05 -07:00
Jonathan Peppers 4112c7d986
[release notes] List the correct workload names
We renamed these workloads to be more user-friendly.

You can see the full list with:

    > dotnet workload search
    
    Workload ID           Description
    -------------------------------------------------------------------------------------------
    android               .NET SDK Workload for building Android applications.
    android-aot           .NET SDK Workload for building Android applications with AOT support.
    ios                   .NET SDK Workload for building iOS applications.
    maccatalyst           .NET SDK Workload for building macOS applications with MacCatalyst.
    macos                 .NET SDK Workload for building macOS applications.
    maui                  .NET MAUI SDK for all platforms
    maui-android          .NET MAUI SDK for Android
    maui-desktop          .NET MAUI SDK for Desktop
    maui-ios              .NET MAUI SDK for iOS
    maui-maccatalyst      .NET MAUI SDK for Mac Catalyst
    maui-mobile           .NET MAUI SDK for Mobile
    maui-windows          .NET MAUI SDK for Windows
    tvos                  .NET SDK Workload for building tvOS applications.
    wasm-tools            .NET WebAssembly build tools
2021-10-12 14:09:05 -05:00
Sanket Kalaskar e32b5ee6bd
Merge pull request #6800 from dotnet/issue-number
Update 5.0.208.md
2021-10-12 11:22:01 -07:00
Sanket Kalaskar 41414b3165
Update 5.0.208.md
Updating issue number
2021-10-12 11:21:33 -07:00
Rahul Bhandari 97cc2dec9a
Merge pull request #6798 from martincostello/patch-1
Add missing cve-list property for 5.0.11.
2021-10-12 11:17:18 -07:00
Martin Costello 4d2d4f013e
Add missing cve-list property
Add CVE for security vulnerability fixed in 5.0.11.
2021-10-12 19:14:27 +01:00
Rahul Bhandari 190380cc06
Merge pull request #6797 from dotnet/mairaw-patch-1
Update release date
2021-10-12 11:03:44 -07:00
Maira Wenzel 53ed5639ac
Update release date 2021-10-12 11:01:48 -07:00
Rahul Bhandari 52052bbb89
Merge pull request #6796 from dotnet/rbhanda-patch-2
Update known-issues.md
2021-10-12 10:55:05 -07:00
Rahul Bhandari 9e6084064f
Update known-issues.md 2021-10-12 10:54:38 -07:00
Rahul Bhandari 50dc527070
Update known-issues.md 2021-10-12 10:25:41 -07:00
Rahul Bhandari b2d5de2c02
Merge pull request #6782 from dotnet/safia/rc2-issue
Update known-issues.md
2021-10-12 10:24:39 -07:00
Rahul Bhandari 3c126326b8
Merge branch 'main' into safia/rc2-issue 2021-10-12 10:24:21 -07:00
Rahul Bhandari 38eb4a1f26
Merge pull request #6788 from dotnet/halter73/config-reload
Add WebApplication config reload to known issues
2021-10-12 10:23:15 -07:00
Rahul Bhandari e1399fc7e1
Update known-issues.md 2021-10-12 10:20:33 -07:00
Stephen Halter 1957478e47
Merge branch 'main' into halter73/config-reload 2021-10-12 10:01:38 -07:00
Rahul Bhandari 5c372a0c51
Merge pull request #6793 from dotnet/release
Release artifacts for October
2021-10-12 09:40:10 -07:00
Rahul Bhandari efe2ff423c
Update 6.0.0-rc.2.md 2021-10-12 09:39:45 -07:00
Rahul Bhandari 66c041a94c
Update 5.0.11.md 2021-10-12 09:38:59 -07:00
Rahul Bhandari 27346acdb5
Update 3.1.20.md 2021-10-12 09:38:31 -07:00
Rahul Bhandari d911eef1d1
Update 6.0.0-rc.2.md 2021-10-12 09:36:22 -07:00
Rahul Bhandari 66bb9418fb
Update README.md 2021-10-12 09:33:05 -07:00
Rahul Bhandari 8db1474a58
Update releases-index.json 2021-10-12 09:32:27 -07:00
Rahul Bhandari a03bc6ec33
Update releases.md 2021-10-12 09:31:36 -07:00
Rahul Bhandari 6a9885f98f
Update install-maui.md 2021-10-12 09:30:08 -07:00
Rahul Bhandari 0b8bccba2b Release artifacts for October 2021-10-12 09:25:17 -07:00
Rahul Bhandari bb64413165
Merge pull request #6791 from dotnet/haok/notes
Add spa + auth known issues
2021-10-12 08:43:16 -07:00
Hao Kung 40f3c0a0b9
Add spa + auth known issues 2021-10-12 08:30:52 -07:00
Stephen Halter a321d10e1a
Update release-notes/6.0/known-issues.md 2021-10-11 19:57:17 -07:00
Safia Abdalla d2641e759d
Merge branch 'main' into safia/rc2-issue 2021-10-11 17:27:21 -07:00
Safia Abdalla 8672ff5f01
Address feedback from peer review 2021-10-11 15:28:33 -07:00
Stephen Halter 5148aeb6f8
Apply suggestions from code review 2021-10-11 15:10:31 -07:00
Stephen Halter 1594dd54c4
Add WebApplication config reload to known issues 2021-10-11 15:05:50 -07:00
Rahul Bhandari 5add597965
Merge pull request #6787 from dotnet/rbhanda-patch-2
Update 5.0.10.md
2021-10-11 15:02:38 -07:00
Rahul Bhandari 840baec802
Update 5.0.10.md 2021-10-11 14:58:53 -07:00
Rahul Bhandari 7cd0867ec1
Merge pull request #6783 from dotnet/sebros/known-issue
Add HTTP/3 DOS in known issues
2021-10-11 10:43:01 -07:00
Sébastien Ros b87010c3fd
Add HTTP/3 DOS in known issues 2021-10-11 10:16:47 -07:00
Safia Abdalla 80ae726761
Update known-issues.md 2021-10-11 10:12:41 -07:00
Rahul Bhandari 078358f555
Merge pull request #6751 from dotnet/karelz-patch-1
Update 2.1 as out-of-support release
2021-09-29 07:18:04 -07:00
Karel Zikmund 60fc85c712
Update 2.1 as out-of-support release
Clarify 2.1 is not supported anymore.
2021-09-29 16:07:55 +02:00
Rich Lander 8d45507474
Update release-policies.md 2021-09-29 05:57:34 -07:00
Rich Lander 5e9175621b
Update releases.md 2021-09-29 05:47:26 -07:00
Rahul Bhandari 2cc71ca710
Merge pull request #6745 from dotnet/rbhanda-patch-2
VS and MSBuild support update for .NET 6
2021-09-27 12:59:07 -07:00
Rahul Bhandari 822b98781a
Apply suggestions from code review
Co-authored-by: Rich Lander <rlander@microsoft.com>
2021-09-27 12:58:13 -07:00
Rahul Bhandari cae5691ee9
Update known-issues.md 2021-09-27 11:28:14 -07:00
Rahul Bhandari 49599b1575
Update 6.0.0-rc.1.md 2021-09-27 11:22:45 -07:00
Rich Lander 005a8bd48b
Update dotnet-runtimeinfo.csproj 2021-09-24 16:44:21 -07:00
Rich Lander d509340c01
Add logo to sample (#6738)
* Add logo to sample

* Update PRETTY_NAME
2021-09-24 16:41:41 -07:00
Rahul Bhandari 7cbf453013
Merge pull request #6730 from dotnet/rbhanda-patch-2
Update 6.0.0-rc.1.md
2021-09-22 10:52:44 -07:00
Rahul Bhandari a6e0a95f67
Update 6.0.0-rc.1.md 2021-09-22 10:52:27 -07:00
Rahul Bhandari a07e054e2d
Merge pull request #6726 from dotnet/rbhanda-patch-2
Update releases.json
2021-09-21 17:52:55 -07:00
Rahul Bhandari 7228bf81c3
Update releases.json 2021-09-21 17:52:34 -07:00
Rahul Bhandari 67a9330f0a
Merge pull request #6725 from dotnet/seprel
Updating Release notes for .NET 6 RC1 downloads
2021-09-21 17:45:49 -07:00
Rahul Bhandari 4da36faf65
Update releases.json 2021-09-21 17:30:14 -07:00
Rahul Bhandari ad00ea1987 Updating Release notes for .NET 6 RC1 downloads 2021-09-21 17:16:57 -07:00
Anirudh Agnihotry 822cbe9287
api diff for rcq targeting packs (#6712) 2021-09-20 17:48:22 -07:00
Rahul Bhandari 7639d2fe13
Merge pull request #6716 from arthurrump/v2.1-eol
Mark v2.1 as EOL in releases.json
2021-09-18 08:34:29 -07:00
Arthur Rump aa971cee51 Mark v2.1 as EOL in releases.json 2021-09-18 17:32:17 +02:00
Rahul Bhandari 32810d15be
Merge pull request #6704 from dotnet/rbhanda-patch-2
Update 6.0.0-rc.1.md with support and servicing details
2021-09-16 14:30:54 -07:00
Rahul Bhandari 9d9bd8f01f
Merge pull request #6707 from dotnet/mairaw-patch-1
Update title for consistency and clarity
2021-09-16 11:39:49 -07:00
Rahul Bhandari 229d85adfa
Update README.md 2021-09-16 11:39:32 -07:00
Rahul Bhandari 0e3bda5cea
Update 6.0.0-rc.1.md 2021-09-16 11:38:10 -07:00
Maira Wenzel 1b31a984b8
Update title for consistency and clarity 2021-09-16 11:37:27 -07:00
Rahul Bhandari 021d77c213
Apply suggestions from code review
Co-authored-by: Rich Lander <rlander@microsoft.com>
2021-09-16 09:29:07 -07:00
Rahul Bhandari a432ab4e82
Update release-notes/6.0/preview/6.0.0-rc.1.md
Co-authored-by: Rich Lander <rlander@microsoft.com>
2021-09-16 09:11:46 -07:00
Rahul Bhandari c9e8589ff8
Update 6.0.0-rc.1.md 2021-09-16 08:00:50 -07:00
Sanket Kalaskar 13bdfa4850
Merge pull request #6702 for updating additional improvements on 3.1.19.md
Update 3.1.19.md
2021-09-15 15:59:21 -07:00
Sanket Kalaskar 8627e93027
Update 3.1.19.md
Updating additional fixes section.
2021-09-15 15:56:00 -07:00
Sanket Kalaskar f7d67c934c
Merge pull request #6693 from dotnet/sep-updates
Updating install-windows.md file and dotnet blog link on 5.0
2021-09-14 14:57:54 -07:00
kalaskarsanket 17420dcdab Changing hyperlink for 6.0 2021-09-14 14:54:33 -07:00
kalaskarsanket 9c836a0179 Updating install-windows.md file and dotnet blog link on 5.0 2021-09-14 13:41:34 -07:00
Rahul Bhandari d0d5cb3759
Merge pull request #6690 from dotnet/rbhanda-patch-2
Update releases.json
2021-09-14 12:27:31 -07:00
Rahul Bhandari 9a68b14aa0
Merge pull request #6691 from dotnet/rbhanda-patch-3
Update releases.json
2021-09-14 12:27:21 -07:00
Rahul Bhandari d3e062455f
Update releases.json 2021-09-14 12:22:00 -07:00
Rahul Bhandari d3ab99c17c
Update releases.json 2021-09-14 12:08:14 -07:00
Rahul Bhandari 2332d4da42
Merge pull request #6689 from dotnet/sep-update
Updating Issue numbers and syntax errors
2021-09-14 11:35:04 -07:00
kalaskarsanket 43efd5398a Updating Issue numbers and syntax errors 2021-09-14 11:33:01 -07:00
Rahul Bhandari 9fff966d6a
Merge pull request #6686 from dotnet/rbhanda-patch-2
Update README.md
2021-09-14 11:06:08 -07:00
Rahul Bhandari 28aacb0d3d
Update releases.md 2021-09-14 11:05:52 -07:00
Rahul Bhandari cdd10fe777
Update README.md 2021-09-14 11:03:22 -07:00
Rahul Bhandari 91f792fcdf
Merge pull request #6685 from dotnet/seprel
Release artifacts for September
2021-09-14 10:56:46 -07:00
Sanket Kalaskar 6b71836d40
Update 3.1.19.md
Updating blog link
2021-09-14 10:55:34 -07:00
Sanket Kalaskar 70141a6352
Update 6.0.0-rc.1.md
Updating blog links
2021-09-14 10:52:45 -07:00
Rahul Bhandari 41442e931b Release artifacts for September 2021-09-14 10:41:44 -07:00
Kevin Jones 9567956c07
Indicate that macOS 10.13 support was dropped 2021-09-13 11:37:52 -04:00
Rahul Bhandari d2c20d3e38
Merge pull request #6673 from dotnet/joeloff-patch-1
Update known-issues.md
2021-09-10 11:59:28 -07:00
Jacques Eloff 975f5c257d
Update known-issues.md
Add known issue for RC1 SDK workload installs on arm64
2021-09-10 11:53:32 -07:00
Jamshed Damkewala df8254a356
Merge pull request #6672 from dotnet/mairaw-patch-1
Update end of support
2021-09-10 09:12:00 -07:00
Maira Wenzel 6773ae4c3a
Update end of support 2021-09-10 09:07:17 -07:00
Jamshed Damkewala ae91032953
Merge pull request #6670 from dotnet/jamshedd-current-18months
Updated the lifecycle statement
2021-09-09 09:24:46 -07:00
Jamshed Damkewala b9f7d473a7
Updated the lifecycle statement
Changed from 15 months to 18 months of support through May 2022.
2021-09-09 09:23:57 -07:00
Rahul Bhandari 8d8a3d429e
Merge pull request #6669 from dotnet/mairaw-patch-1
Remove locale
2021-09-08 11:32:47 -07:00
Maira Wenzel bc5933a922
Remove locale 2021-09-08 11:30:49 -07:00
Rahul Bhandari 04a11911a8
Merge pull request #6653 from Const-me/patch-1
Updated a link
2021-09-08 11:08:35 -07:00
Rahul Bhandari a2661e2a37
Merge pull request #6663 from ffMathy/patch-1
Update prereqs.md
2021-09-08 11:07:17 -07:00
Rahul Bhandari 86e7f32cbe
Update prereqs.md 2021-09-08 11:06:29 -07:00
Rahul Bhandari a6a15c263e
Merge pull request #6648 from dotnet/typos
Fix a few typos
2021-09-08 09:57:06 -07:00
Mathias Lykkegaard Lorenzen eab196420d
Update Documentation/prereqs.md
Co-authored-by: Maira Wenzel <mairaw@microsoft.com>
2021-09-08 07:30:39 +02:00
Mathias Lykkegaard Lorenzen 6647c571ab
Update prereqs.md 2021-09-06 10:16:10 +02:00
Konstantin a8cd361696
Updated a link 2021-09-02 23:42:15 +02:00
Maira Wenzel e56ff3f3ee Fix a few typos 2021-09-02 11:24:03 -07:00
Rahul Bhandari 9da2bf51f5
Merge pull request #6644 from dotnet/rbhanda-patch-2
Updating release notes for 2.1 EOL
2021-09-01 14:34:06 -07:00
Rahul Bhandari 44fc412e1f
Update daily-builds.md 2021-09-01 14:26:18 -07:00
Rahul Bhandari 1e27f69531
Delete download-archive.md 2021-09-01 14:25:03 -07:00
Rahul Bhandari 07509a4bbd
Merge pull request #6643 from dotnet/2.1-eol
Updates for 2.1 EOL
2021-09-01 13:19:04 -07:00
Maira Wenzel e265861c46 Updates for 2.1 EOL 2021-09-01 12:58:36 -07:00
Rahul Bhandari d96b34154d
Merge pull request #6641 from dotnet/rbhanda-patch-2
Update releases.md
2021-09-01 11:43:56 -07:00
Rahul Bhandari cc297f8c78
Update releases.md 2021-09-01 11:43:37 -07:00
Rahul Bhandari b385a22256
Merge pull request #6639 from dotnet/rbhanda-patch-2
Update README.md
2021-09-01 07:43:21 -07:00
Rahul Bhandari a695d4e453
Update README.md 2021-09-01 07:43:02 -07:00
Rahul Bhandari 2f7df2dbba
Merge pull request #6636 from AKTheKnight/fix-net-6-supported-os-links
Fix .NET 6.0 install instructions supported OS links
2021-08-29 11:49:12 -07:00
Alex Knight 703a30c025 Fix Dotnet 6.0 install instructions supported OS links 2021-08-29 18:04:40 +01:00
Rich Lander 566636c496
Update license-information-windows.md 2021-08-25 15:34:34 -07:00
108 changed files with 10433 additions and 411 deletions

View file

@ -4,28 +4,28 @@
## .NET Core
|Repository |Description |
|------------------------------------------------------------------|------------|
|[dotnet/core](https://github.com/dotnet/core) |.NET Core home repository|
|[dotnet/runtime](https://github.com/dotnet/runtime) |.NET Core runtime, runtime installers, application model, & Base Class Library (BCL)|
|[dotnet/docs](https://github.com/dotnet/docs) |.NET documentation|
|Repository |Description |
|--------------------------------------------------------------------|------------|
|[dotnet/core](https://github.com/dotnet/core) |.NET Core home repository|
|[dotnet/runtime](https://github.com/dotnet/runtime) |.NET Core runtime, runtime installers, application model, & Base Class Library (BCL)|
|[dotnet/docs](https://github.com/dotnet/docs) |.NET documentation|
|[dotnet/dotnet-api-docs](https://github.com/dotnet/dotnet-api-docs) |.NET API documentation|
|[dotnet/project-system](https://github.com/dotnet/project-system) |Visual Studio project system for C#, F#, & VB|
|[dotnet/sdk](https://github.com/dotnet/sdk) |.NET Core SDK (used by Visual Studio & .NET Core CLI)|
|[dotnet/installer](https://github.com/dotnet/installer) |.NET Core installer (produces zips, tarballs, and installers for the .NET SDK)
|[dotnet/extensions](https://github.com/dotnet/extensions) |.NET extension APIs (DI, logging, configuration, etc.)|
|[dotnet/dotnet-docker](https://github.com/dotnet/dotnet-docker) |.NET Core Docker images|
|[dotnet/templating](https://github.com/dotnet/templating) |Templating engine used by `dotnet new`|
|[dotnet/test-templates](https://github.com/dotnet/test-templates) |.NET Core unit testing project templates|
|[dotnet/winforms](https://github.com/dotnet/winforms) |Windows Forms|
|[dotnet/wpf](https://github.com/dotnet/wpf) |Windows Presentation Foundation (WPF)|
|[dotnet/maui](https://github.com/dotnet/maui) |.NET Multi-platform App UI|
|[dotnet/project-system](https://github.com/dotnet/project-system) |Visual Studio project system for C#, F#, & VB|
|[dotnet/sdk](https://github.com/dotnet/sdk) |.NET Core SDK (used by Visual Studio & .NET Core CLI)|
|[dotnet/installer](https://github.com/dotnet/installer) |.NET Core installer (produces zips, tarballs, and installers for the .NET SDK)
|[dotnet/extensions](https://github.com/dotnet/extensions) |.NET extension APIs (DI, logging, configuration, etc.)|
|[dotnet/dotnet-docker](https://github.com/dotnet/dotnet-docker) |.NET Core Docker images|
|[dotnet/templating](https://github.com/dotnet/templating) |Templating engine used by `dotnet new`|
|[dotnet/test-templates](https://github.com/dotnet/test-templates) |.NET Core unit testing project templates|
|[dotnet/winforms](https://github.com/dotnet/winforms) |Windows Forms|
|[dotnet/wpf](https://github.com/dotnet/wpf) |Windows Presentation Foundation (WPF)|
|[dotnet/maui](https://github.com/dotnet/maui) |.NET Multi-platform App UI|
## .NET Framework
|Repository |Description |
|------------------------------------------------------------------|------------|
|[Dev Community](https://developercommunity.visualstudio.com/spaces/61/index.html) |Report isssues to .NET Framework Developer Community|
|Repository |Description |
|------------------------------------------------------------------------------------------|------------|
|[Dev Community](https://developercommunity.visualstudio.com/spaces/61/index.html) |Report issues to .NET Framework Developer Community|
|[microsoft/dotnet-framework-docker](https://github.com/microsoft/dotnet-framework-docker) |.NET Framework Docker images|
## .NET Standard
@ -59,6 +59,15 @@
|[dotnet/EntityFramework.Docs](https://github.com/dotnet/EntityFramework.Docs)|EF Core & EF 6 documentation |
|[dotnet/sqlclient](https://github.com/dotnet/sqlclient) |SqlClient data provider for SQL Server|
## Machine Learning and AI
|Repository |Description |
|----------------------------------------------------------------------------------------------|-------------------------|
|[dotnet/machinelearning](https://github.com/dotnet/machinelearning) |ML.NET |
|[dotnet/machinelearning-modelbuilder](https://github.com/dotnet/machinelearning-modelbuilder) |ML.NET Tooling |
|[dotnet/ml-api-docs](https://github.com/dotnet/ml-api-docs) |ML.NET API documentation |
|[dotnet/spark](https://github.com/dotnet/spark) |.NET for Apache® Spark™ |
## Languages
|Repository |Description |

View file

@ -24,33 +24,31 @@ After you join the teams:
## Configure your GitHub account as a Microsoft employee (recommended)
* Publicly associate yourself with dotnet and Microsoft orgs
* For Microsoft, go to https://github.com/orgs/Microsoft/people
* For dotnet, go to https://github.com/orgs/dotnet/people
* Search for your GitHub handle in the list
* Choose `Public` from the drop-down list of organization visibility
* Note: Everyone will now see an org badge on your GH profile in the Organizations section
* For Microsoft, go to <https://github.com/orgs/Microsoft/people>.
* For dotnet, go to <https://github.com/orgs/dotnet/people>.
* Search for your GitHub handle in the list.
* Choose `Public` from the drop-down list of organization visibility.
* Note: Everyone will now see an org badge on your GH profile in the Organizations section.
* Update your profile
* Go to https://github.com/settings/profile
* Match your **Name** on GitHub with full name in address book (so other employees can find you and contact you internally when needed)
* Set `@Microsoft` as your **Company**
* Upload your **picture**, ideally showing your face
* Hint: You can grab your GAL picture from https://microsoft-my.sharepoint.com
* Go to <https://github.com/settings/profile>.
* Match your **Name** on GitHub with full name in address book (so other employees can find you and contact you internally when needed).
* Set `@Microsoft` as your **Company**,
* Upload your **picture**, ideally showing your face.
* Hint: You can grab your GAL picture from <https://microsoft-my.sharepoint.com>.
## Install Microsoft open source tools (recommended)
The tools make it easier to use open source and participate in open source projects:
The following tool makes it easier to use open source and participate in open-source projects:
* [Browser Extension](https://docs.opensource.microsoft.com/tools/browser.html) -- Identifies Microsoft employees on GitHub.
* [VS Code Extension](https://docs.opensource.microsoft.com/tools/vscode.html) -- Provides information about known vulnerabilities.
The browser extension is recommended. The VS code extension is optional.
## Get write permissions to repos (optional)
Join teams to gain write access to repos:
* Request team membership via https://repos.opensource.microsoft.com/teams
* Ask someone if you don't know which team(s) to join.
* Select `Request to join this team` on the right side - it will send email request to maintainers of the team
* Request team membership via <https://repos.opensource.microsoft.com/teams>.
* Ask someone if you don't know which team(s) to join.
* Select `Request to join this team` on the right side - it will send email request to maintainers of the team.
## Security best practices
@ -60,7 +58,7 @@ The following best practices are required for org owners, and recommended for re
* Do register a [security key(s)](https://www.yubico.com/works-with-yubikey/catalog/github/) as a two factor method.
* Do register an authenticator app -- registering a one-time-password with an app like 1Password is recommended (not tied to your phone).
* Do store recorvery codes in a safe place, like [OneDrive Vault](https://www.microsoft.com/microsoft-365/onedrive/personal-vault), 2FA-protected OneNote or in a password vault like 1Password.
* Do store recovery codes in a safe place, like [OneDrive Vault](https://www.microsoft.com/microsoft-365/onedrive/personal-vault), 2FA-protected OneNote or in a password vault like 1Password.
* Do register your GitHub account with your 2FA-protected Facebook account for GitHub account recovery. This is the absolute last recovery option and is considered secure (even if your Facebook account is breached).
* Do not use SMS for 2FA or as a recovery fallback.
@ -71,7 +69,7 @@ A few more notes on hardware keys:
* You should have at least one hardware key that does not travel with you, but is stored in a secure location (like at home) as a last resort in case you lose access to other factors.
* If you have a FIDO2 key, it can be used with [mysignins](https://mysignins.microsoft.com/).
* If you have USB-C and USB-A only devices, and want to use hardware keys for them, then you need [separate keys](https://www.yubico.com/works-with-yubikey/catalog/github/). This explains why the example below has three keys registered (one securely stored at home, and two keys for daily use for USB-C and USB-A only devices).
* You can use Windows Hello to signin as a hardware key. This is fine to use, but doesn't replace the need for hardware key that you store in a secure location.Your Windows Hello key is not tied to you, but the machine. It won't survive hardware failures or re-installing Windows.
* You can use Windows Hello to sign in as a hardware key. This is fine to use, but it doesn't replace the need for hardware key that you store in a secure location. Your Windows Hello key is not tied to you, but the machine. It won't survive hardware failures or re-installing Windows.
A correctly configured account should look similar to the following:

View file

@ -1,7 +1,7 @@
.NET Core native prerequisites
==============================
* [Windows Prerequisites](https://docs.microsoft.com/dotnet/core/install/dependencies?pivots=os-windows)
* [macOS Prerequisites](https://docs.microsoft.com/dotnet/core/install/dependencies?pivots=os-macos)
* [Linux Prerequisites](https://docs.microsoft.com/dotnet/core/install/dependencies?pivots=os-linux)
* [Windows Prerequisites](https://docs.microsoft.com/dotnet/core/install/windows)
* [macOS Prerequisites](https://docs.microsoft.com/dotnet/core/install/macos)
* [Linux Prerequisites](https://docs.microsoft.com/dotnet/core/install/linux)
* [.NET Core Supported OS Lifecycle Policy](https://github.com/dotnet/core/blob/main/os-lifecycle-policy.md)

View file

@ -2,7 +2,7 @@
The dotnet/core repository is a good starting point for .NET Core.
The latest major release is [.NET 5.0](release-notes/5.0/README.md). The latest patch updates are listed in [.NET Core release notes](release-notes/README.md).
The latest major release is [.NET 6.0](release-notes/6.0/README.md). The latest patch updates are listed in [.NET Core release notes](release-notes/README.md).
## .NET Core Releases

View file

@ -18,8 +18,8 @@ Preview branches are for new versions of .NET that have not yet been released an
Servicing branches are for new patch versions of .NET that have not yet been released and are not yet supported.
|Component|*.NET 5.0*|*.NET Core 3.1*|*.NET Core 2.1*|
|:------:|:------:|:------:|:------:|
|SDK|[.NET SDK 5.0.xxx](https://github.com/dotnet/installer/blob/main/README.md#installers-and-binaries)|[.NET Core SDK 3.1.xxx](https://github.com/dotnet/core-sdk/blob/main/README.md#installers-and-binaries)|[.NET Core SDK 2.1.xxx](https://github.com/dotnet/cli/blob/release/2.1/README.md#installers-and-binaries)|
|ASP.NET Core|[ASP.NET Core 5.0](https://github.com/dotnet/aspnetcore/blob/main/docs/DailyBuilds.md)|[ASP.NET Core 3.1](https://github.com/dotnet/aspnetcore/blob/main/docs/DailyBuilds.md)|[ASP.NET Core 2.1](https://github.com/dotnet/aspnetcore/blob/main/docs/DailyBuilds.md)|
|Runtime|[.NET Core Runtime 5.0](https://github.com/dotnet/installer/blob/master/README.md#daily-builds)|[.NET Core Runtime 3.1](https://github.com/dotnet/core-setup/blob/master/README.md#daily-builds)|[.NET Core Runtime 2.1](https://github.com/dotnet/core-setup/blob/master/README.md#daily-builds)|
|Component|*.NET 5.0*|*.NET Core 3.1*|
|:------:|:------:|:------:|
|SDK|[.NET SDK 5.0.xxx](https://github.com/dotnet/installer/blob/main/README.md#installers-and-binaries)|[.NET Core SDK 3.1.xxx](https://github.com/dotnet/core-sdk/blob/main/README.md#installers-and-binaries)
|ASP.NET Core|[ASP.NET Core 5.0](https://github.com/dotnet/aspnetcore/blob/main/docs/DailyBuilds.md)|[ASP.NET Core 3.1](https://github.com/dotnet/aspnetcore/blob/main/docs/DailyBuilds.md)|
|Runtime|[.NET Core Runtime 5.0](https://github.com/dotnet/installer/blob/master/README.md#daily-builds)|[.NET Core Runtime 3.1](https://github.com/dotnet/core-setup/blob/master/README.md#daily-builds)

View file

@ -13,7 +13,7 @@ The following binaries are licensed with the
* D3DCompiler_47_cor3.dll (used by WPF)
The following binaries are licensed with the
[.NET Library License](https://dotnet.microsoft.com/en/dotnet_library_license.htm)
[.NET Library License](https://dotnet.microsoft.com/dotnet_library_license.htm)
* PresentationNative_cor3.dll (used by WPF)
* wpfgfx_cor3.dll (used by WPF)

View file

@ -11,7 +11,6 @@ The following documents describe supported operating systems:
* [.NET 6 supported OS versions](release-notes/6.0/supported-os.md)
* [.NET 5 supported OS versions](release-notes/5.0/5.0-supported-os.md)
* [.NET Core 3.1 supported OS versions](release-notes/3.1/3.1-supported-os.md)
* [.NET Core 2.1 supported OS versions](release-notes/2.1/2.1-supported-os.md)
## Out-of-support .NET versions
@ -19,6 +18,7 @@ The following documents describe (historical) supported operating systems:
* [.NET Core 3.0 supported OS versions](release-notes/3.0/3.0-supported-os.md)
* [.NET Core 2.2 supported OS versions](release-notes/2.2/2.2-supported-os.md)
* [.NET Core 2.1 supported OS versions](release-notes/2.1/2.1-supported-os.md)
* [.NET Core 2.0 supported OS versions](release-notes/2.0/2.0-supported-os.md)
* [.NET Core 1.x supported OS versions](release-notes/1.0/1.0-supported-os.md)

View file

@ -1,4 +1,4 @@
# .NET Core 1.0 mainfest
# .NET Core 1.0 manifest
The following is a comprehensive manifest of packages released for .NET Core 1.0.

View file

@ -1,4 +1,4 @@
# .NET Core September 2016 Update for .NET Core 1.0 mainfest
# .NET Core September 2016 Update for .NET Core 1.0 manifest
The following is a comprehensive manifest of packages released with September 2016 Update for .NET Core 1.0.

View file

@ -19,7 +19,7 @@ The [.NET Core Docker images](https://hub.docker.com/r/microsoft/dotnet/) have b
## Azure AppServices
Deployment of this update to Azure AppServices is in process. Because AppServices is a high availability service, the deployment is carfully staged across regions over a period of time. Deployment will begin in the West US 2 and North Central US regions with remaining regions following over a few days.
Deployment of this update to Azure AppServices is in process. Because AppServices is a high availability service, the deployment is carefully staged across regions over a period of time. Deployment will begin in the West US 2 and North Central US regions with remaining regions following over a few days.
## Known Issues

View file

@ -24,7 +24,7 @@ The [.NET Core Docker images](https://hub.docker.com/r/microsoft/dotnet/) have b
See [.NET Core Supported OS Lifecycle Policy](https://github.com/dotnet/core/blob/main/os-lifecycle-policy.md) to learn about Windows, macOS and Linux versions that are supported for each .NET Core release.
As .NET Core 2.1 has become LTS (anounced in [August 2018 blog post](https://blogs.msdn.microsoft.com/dotnet/2018/08/21/net-core-august-2018-update)), 1.0 and 1.1 have entered their maintenance phase and will only get critical security fixes going forward till their end of support on June 27, 2019.
As .NET Core 2.1 has become LTS (announced in [August 2018 blog post](https://blogs.msdn.microsoft.com/dotnet/2018/08/21/net-core-august-2018-update)), 1.0 and 1.1 have entered their maintenance phase and will only get critical security fixes going forward till their end of support on June 27, 2019.
## Notable Changes in 1.0.13

View file

@ -1,4 +1,4 @@
# .NET Core December 2016 Update for .NET Core 1.0 mainfest
# .NET Core December 2016 Update for .NET Core 1.0 manifest
The following is a comprehensive manifest of packages released with December 2016 Update for .NET Core 1.0.

View file

@ -24,4 +24,4 @@ The fix list below includes a number of components under the .NET Core umbrella
### ASP.NET Core
* Please see the [ASP.NET Core release page](https://github.com/aspnet/home/releases/1.0.3) for details on fixes from ASP.NET Core, MVC, Entitiy Framework Core and others.
* Please see the [ASP.NET Core release page](https://github.com/aspnet/home/releases/1.0.3) for details on fixes from ASP.NET Core, MVC, Entity Framework Core and others.

View file

@ -9,7 +9,7 @@ Again, this process should be done only in the event that required updates are a
3. Back up existing files to be updated
4. Copy new files to the target directory
## Download NuGet packages containing the udpated files ##
## Download NuGet packages containing the updated files ##
Download the updated CoreCLR and JIT NuGet package which correspond to your system. Links below will download the packages directly.
@ -31,7 +31,7 @@ JIT
## Rename and Extract ##
If your system doesn't recognize *nupkg files as archives, rename them to *.zip or *.tar.gz and extract the `/runtimes` directory to a temporary location. For CoreCLR there will be `/native` and `/lib/netstandard1.0` directories under `/runtimes`. JIT will have only a `/native` directory. Here's an example of what the tmp location should look like when you are done if the Debian 8 packages were used. The list of binaries will be different for other distros.
If your system doesn't recognize \*nupkg files as archives, rename them to \*.zip or \*.tar.gz and extract the `/runtimes` directory to a temporary location. For CoreCLR there will be `/native` and `/lib/netstandard1.0` directories under `/runtimes`. JIT will have only a `/native` directory. Here's an example of what the tmp location should look like when you are done if the Debian 8 packages were used. The list of binaries will be different for other distros.
```
~/tmp-update/
@ -51,7 +51,7 @@ If your system doesn't recognize *nupkg files as archives, rename them to *.zip
## Back up existing files ##
Since we'll be updating files in-place it's a good idea to make a backup. First you need to locate the `Microsoft.NETCoreApp/1.0.0` directory. If you used the installers for Ubuntu, 1.0.0 will be found under `/usr/share/dotnet/shared/Microsoft.NETCore.App/`. Other distro installations are still manual extraction from archives so it's whereever you copied the directory structure. Something like `/opt/dotnet/shared/Microsoft.NETCore.App` would not be uncommon.
Since we'll be updating files in-place it's a good idea to make a backup. First you need to locate the `Microsoft.NETCoreApp/1.0.0` directory. If you used the installers for Ubuntu, 1.0.0 will be found under `/usr/share/dotnet/shared/Microsoft.NETCore.App/`. Other distro installations are still manual extraction from archives so it's wherever you copied the directory structure. Something like `/opt/dotnet/shared/Microsoft.NETCore.App` would not be uncommon.
Now that `Microsoft.NETCore.App/1.0.0` has been located, the easiest way to make the backup will be to copy the entire directory which will be updated. `sudo rsync -r 1.0.0/ 1.0.0-backup/` will create the backup directory and copy the entire contents of the source directory.

View file

@ -33,7 +33,7 @@ Changes to the .NET Core API surface are can be seen in the [1.0-1.1-api-diff](1
### ASP.NET Core
* Please see the [ASP.NET Core release page](https://github.com/aspnet/home/releases/1.1.0-preview1) for details on fixes from ASP.NET Core, MVC, Entitiy Framework Core and others.
* Please see the [ASP.NET Core release page](https://github.com/aspnet/home/releases/1.1.0-preview1) for details on fixes from ASP.NET Core, MVC, Entity Framework Core and others.
### Commits for 1.1 Preview 1

View file

@ -24,7 +24,7 @@ The [.NET Core Docker images](https://hub.docker.com/r/microsoft/dotnet/) have b
See [.NET Core Supported OS Lifecycle Policy](https://github.com/dotnet/core/blob/main/os-lifecycle-policy.md) to learn about Windows, macOS and Linux versions that are supported for each .NET Core release.
As .NET Core 2.1 has become LTS (anounced in [August 2018 blog post](https://blogs.msdn.microsoft.com/dotnet/2018/08/21/net-core-august-2018-update)), 1.0 and 1.1 have entered their maintenance phase and will only get critical security fixes going forward till their end of support on June 27, 2019.
As .NET Core 2.1 has become LTS (announced in [August 2018 blog post](https://blogs.msdn.microsoft.com/dotnet/2018/08/21/net-core-august-2018-update)), 1.0 and 1.1 have entered their maintenance phase and will only get critical security fixes going forward till their end of support on June 27, 2019.
## Notable Changes in 1.1.10

View file

@ -1,8 +1,8 @@
# .NET Core 2.1 Releases
> Important: [.NET Core 2.1 is scheduled to go out of support on August 21, 2021](https://devblogs.microsoft.com/dotnet/net-core-2-1-will-reach-end-of-support-on-august-21-2021/). You should consider moving your applications to a later release.
This release is out of support. See [.NET releases](../../releases.md) for in-support releases.
[.NET Core 2.1](https://blogs.msdn.microsoft.com/dotnet/2018/05/30/announcing-net-core-2-1) is an [LTS release](../../release-policies.md) and will be supported for (a little more than) three years, from May 2018 to August 2021. It is [supported by Microsoft](../../microsoft-support.md) on [multiple operating systems](2.1-supported-os.md).
[.NET Core 2.1](https://blogs.msdn.microsoft.com/dotnet/2018/05/30/announcing-net-core-2-1) was an [LTS release](../../release-policies.md) and was supported for (a little more than) three years, from May 2018 to August 2021. It was [supported by Microsoft](../../microsoft-support.md) on [multiple operating systems](2.1-supported-os.md).
- [Downloads](https://dotnet.microsoft.com/download/dotnet/2.1) (also see [Releases](#releases))
- [Installation docs](https://docs.microsoft.com/dotnet/core/install/)
@ -15,6 +15,7 @@
| Date | Release |
| :-- | :-- |
| 2021/08/21 | Out of support - [.NET Core 2.1 end of life](https://devblogs.microsoft.com/dotnet/net-core-2-1-will-reach-end-of-support-on-august-21-2021/) |
| 2021/08/19 | [2.1.30](2.1.30/2.1.30.md) |
| 2021/05/11 | [2.1.28](2.1.28/2.1.28.md) |
| 2021/04/13 | [2.1.27](2.1.27/2.1.27.md) |

View file

@ -4,7 +4,7 @@
"latest-release-date": "2021-08-19",
"latest-runtime": "2.1.30",
"latest-sdk": "2.1.818",
"support-phase": "lts",
"support-phase": "eol",
"eol-date": "2021-08-21",
"lifecycle-policy": "https://dotnet.microsoft.com/platform/support/policy/",
"releases": [

View file

@ -7,6 +7,10 @@ This document lists known issues for **.NET Core 3.1 Preview 1 and beyond releas
* Snap : Issue with Running .NET Core 3.1 applications on Ubuntu 20.10 or 20.04 https://github.com/dotnet/core/issues/6161
* Visual Studio 16.4 Preview 2 may uninstall .NET Core 3.0 when installed with the .NET Core 3.1 SDK. We recommend you re-install or repair the [.NET Core 3.0 SDK](https://dotnet.microsoft.com/download/dotnet/3.0) if this happens.
### .NET Core 3.1.20
Between the time of 10/12/2021 10:00AM PST and 10/14/2021 10:00AM PST the .NET Core 3.1.20 update was available as an automatic update on Microsoft Update to operating systems Windows Server 2012 R2, Windows Server 2016, Windows Server version 1709, Windows Server version 1803, Windows Server 2019, Windows Server version 1903, Windows Server version 1909, Windows Server version 2004, and Windows Server version 20H2 for the x64 architecture. Systems that are configured to take automatic updates from Microsoft Update with these operating systems and with any of the .NET Core versions 3.1.10 through 3.1.19 installed may have been updated to 3.1.20 during this time. The .NET Core 3.1.20 is no longer available as an automatic update, but will continue to be available through Microsoft Update WSUS and Microsoft Catalog.
### .NET Core 3.1.2
When a .NET Core application uses both System.Data.SqlClient and a .NETFramework library which requires System.Data, the .NET Core 3.1.2 runtime can cause the application to fail with an exception like the following:

View file

@ -1,6 +1,8 @@
# .NET Core 3.1 - Supported OS versions
[.NET Core 3.1](README.md) is supported on multiple operating systems per their [lifecycle policy](../../os-lifecycle-policy.md).
[.NET Core 3.1](README.md) [is supported](https://github.com/dotnet/core/blob/main/microsoft-support.md) on multiple operating systems per their [lifecycle policy](../../os-lifecycle-policy.md).
For issues with .NET on operating systems not listed here, please open a GitHub issue in the appropriate .NET repository or contact the OS maintainer community . Please see [.NET Repos](https://github.com/dotnet/core/blob/main/Documentation/core-repos.md) for the repository list.
## Keys used in the tables
@ -14,13 +16,14 @@ OS | Version | Architectures |
------------------------------|-------------------------------|----------------|-----
Windows Client | 7 SP1(**\***), 8.1 | x64, x86 |
Windows 10 Client | Version 1607+ | x64, x86 | 1607 is the minimum version for support. See [Out of support OS versions](#out-of-support-os-versions) below for Windows 10 releases that are no longer supported.
Windows 11 Client | Version 22000+ | x64, x86, Arm64 |
Nano Server | Version 1803+ | x64, ARM32 |
Windows Server | 2012+ | x64, x86 |
**\*** Windows 7 SP1 is supported with [Extended Security Updates](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) installed.
* Windows 7 SP1 is supported with [Extended Security Updates](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) installed.
s
See the [Windows Lifecycle Fact Sheet](https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet) for details regarding each Windows release lifecycle.
* See the [Windows Lifecycle Fact Sheet](https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet) for details regarding each Windows release lifecycle.
## macOS
@ -29,6 +32,7 @@ OS | Version | Architectures |
Mac OS X | 10.13+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/en-us/HT201222)
## Linux
Alpine 3.14 and Debian 11 are now supported with the .NET 5.0.10 and .NET Core 3.1.19. The operating system support pages for [.NET 5.0](https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0-supported-os.md) and [.NET Core 3.1](https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1-supported-os.md) have been updated to reflect that.
OS | Version | Architectures | Notes
------------------------------|-------------------------------|----------------|-----
@ -40,7 +44,7 @@ Ubuntu | 21.04, 20.04, 18.04 | x64, ARM3
Linux Mint | 18+ | x64 | [Linux Mint end of life announcements](https://forums.linuxmint.com/search.php?keywords=%22end+of+life%22&terms=all&author=&sc=1&sf=titleonly&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Search)
openSUSE | 15+ | x64 | [OpenSUSE lifecycle](https://en.opensuse.org/Lifetime)
SUSE Enterprise Linux (SLES) | 12 SP2+ | x64 | [SUSE lifecycle](https://www.suse.com/lifecycle/)
Alpine Linux | 3.10+ | x64, ARM64 | [Alpine lifecycle](https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases)
Alpine Linux | 3.12+ | x64, ARM64 | [Alpine lifecycle](https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases)
* **Bold numbers** indicate additions in this release.
* '+' indicates the minimum supported version.

View file

@ -0,0 +1,170 @@
# .NET Core 3.1.119 - September 14, 2021
This .NET Core SDK release includes the following released .NET Core and ASP.NET Core Runtimes.
* .NET Core SDK 3.1.119
* .NET Core Runtime 3.1.19
* ASP.NET Core 3.1.19
See the [Release Notes](https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1.19/3.1.19.md) for details about what is included in this update.
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime | Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: |:-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [ARM][dotnet-sdk-win-arm.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [ARM][dotnet-runtime-win-arm.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \| [ARM][aspnetcore-runtime-win-arm.zip] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz]<sup>1</sup> | - |
| Linux | [Snap Install](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [ARM][dotnet-sdk-linux-arm.tar.gz] \| [ARM64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | - | [x64][dotnet-runtime-linux-x64.tar.gz] \| [ARM][dotnet-runtime-linux-arm.tar.gz] \| [ARM64][dotnet-runtime-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] \| [ARM64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [ARM][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [ARM64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] \| [ARM64 Alpine][aspnetcore-runtime-linux-musl-arm64.tar.gz] | - |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] |
</br>
1. Includes the .NET Core and ASP.NET Core Runtimes
</br>2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Core runtime.
## Visual Studio Compatibility
**Visual Studio compatibility:** .NET Core 3.1 requires Visual Studio 2019 16.4 or above to take full advantage of all its features. .NET Core 3.1 won't work properly in earlier versions of Visual Studio. See the following table to select the correct download.
| OS | Development Environment | .NET Core SDK |
| :-- | :-- | :--: |
| Windows | Visual Studio 2019 version 16.4 | [3.1.119](#downloads) |
| macOS | Visual Studio for Mac | [Visual Studio for Mac .NET Core Support](https://docs.microsoft.com/visualstudio/mac/net-core-support) |
## Docker
The [.NET Core Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together.
## Installing .NET Core on Linux
### Install using Snap
Snap is a system which installs applications in an isolated environment and provides for automatic updates. Many distributions which are not directly supported by .NET Core can use Snaps to install. See the [list of distributions supported Snap](https://docs.snapcraft.io/installing-snapd/6735) for details.
After configuring Snap on your system, run the following command to install the latest .NET Core SDK.
`sudo snap install dotnet-sdk --channel 3.1/stable -classic`
When .NET Core in installed using the Snap package, the default .NET Core command is `dotnet-sdk.dotnet`, as opposed to just `dotnet`. The benefit of the namespaced command is that it will not conflict with a globally installed .NET Core version you may have. This command can be aliased to `dotnet` with:
`sudo snap alias dotnet-sdk.dotnet dotnet`
**Note:** Some distros require an additional step to enable access to the SSL certificate. If you experience SSL errors when running `dotnet restore`, see [Linux Setup](https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md) for a possible resolution.
### Install using a Package Manager
Before installing .NET, you will need to register the Microsoft key, register the product repository, and install required dependencies. This only needs to be done once per machine. Refer to [Setting up Linux for .NET Core][linux-setup] for the requirements.
The commands listed below do not specifically include package managers to help with readability. Here are the package managers typically used by the Distros on which .NET Core is supported.
| Distro | Package Manager |
| --- | :----: |
| CentOS, Oracle | yum |
| Debian, Ubuntu | apt-get |
| Fedora | dnf |
| OpenSUSE, SLES | zypper |
Note: .NET Core 3.1 is available in the default Fedora 33+ packages feeds. Before using the default Fedora package feed, please make sure to remove any packages.microsoft.com registration first. Alpine 3.14 and Debian 11 are now supported with the .NET 5.0.10 and .NET Core 3.1.19. The operating system support pages for [.NET 5.0](https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0-supported-os.md) and [.NET Core 3.1](https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1-supported-os.md) have been updated to reflect that.
## Develop applications
To develop applications using the .NET Core SDK, run the following command. The .NET Core runtime and ASP.NET Core runtime are included.
```bash
sudo [package manager] update or refresh
sudo [package manager] install dotnet-sdk-3.1
```
## Run applications
If you only need to run existing applications, run the following command. The .NET Core runtime and ASP.NET Core runtime are included.
```bash
sudo [package manager] update or refresh
sudo [package manager] install aspnetcore-runtime-3.1
```
### Installation from a binary archive
Installing from the packages detailed above is recommended or you can install from binary archive, if that better suits your needs. When using binary archives to install, the contents must be extracted to a user location such as `$HOME/dotnet`, a symbolic link created for `dotnet` and a few dependencies installed. Dependency requirements can be seen in the [Linux System Prerequisites](https://github.com/dotnet/core/blob/main/Documentation/linux-prereqs.md) document.
```bash
mkdir -p $HOME/dotnet && tar zxf dotnet.tar.gz -C $HOME/dotnet
export PATH=$PATH:$HOME/dotnet
```
## .NET Core Runtime-only installation
If only the .NET Core Runtime is needed, install `dotnet-runtime-3.1` using your package manager. If you also need ASP.NET Core functionality, installing `aspnetcore-runtime-3.1` will install both the ASP.NET Core Runtime and .NET Core Runtime.
## Windows Server Hosting
If you are looking to host stand-alone apps on Servers, the following installer can be used on Windows systems.
### Windows
You can download the Windows Server Hosting installer and run the following command from an Administrator command prompt:
* [dotnet-hosting-3.1.19-win.exe][dotnet-hosting-win.exe]
This will install the ASP.NET Core Module for IIS.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1.19/3.1.119-download.md
[snap-install]: 3.1.18-install-instructions.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.19-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.19-sha.txt
[linux-setup]: https://docs.microsoft.com/dotnet/core/install/linux
[//]: # ( Runtime 3.1.19)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8e1ca0b4-88fe-4267-b242-ff2a79ab5dc0/b488c8ad7f025ae090a40d5f6bef2a13/dotnet-runtime-3.1.19-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/37373d1a-48c1-4f53-9456-a09b6b1ac622/f2f0b82797164e090b0b657d0d1029b6/dotnet-runtime-3.1.19-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/90eb6b76-6d34-445c-8443-be0cf00ff95f/bf5f85201292700d65d52942db3f86ae/dotnet-runtime-3.1.19-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/509b0445-4f9e-4775-8de9-4385fa516970/d669141bab879a464b12453f5a940f4a/dotnet-runtime-3.1.19-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/2600fa33-3746-4ab2-917f-f7dad2eb2e46/8b02443c004709e2ced7634f7ffae7ac/dotnet-runtime-3.1.19-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/5a700564-f1a9-4593-ac5a-a62aa66b284d/000c8c713200ddd535e1ee9ba18abf95/dotnet-runtime-3.1.19-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4a58994d-6b88-412b-b9e6-d69c1bdcff18/3134d8545935802addd2cd307c9a6ba9/dotnet-runtime-3.1.19-osx-x64.tar.gz
[dotnet-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/520f0dd2-9898-42de-bd43-754a6653e48d/be41ce797813c021c536a96978a6ebdd/dotnet-runtime-3.1.19-win-arm.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/be3014b3-8294-4152-9700-a35a8722c45b/e846545cbe6d18578ad48ebd448e09f3/dotnet-runtime-3.1.19-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/2b94ae83-f888-46eb-8953-37477e682c32/90359347f81673d211ada139bd75e8d7/dotnet-runtime-3.1.19-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/97b99278-6781-4dc1-9b3c-e82623a37e90/171363528a15b611b284ba6c9020f5ec/dotnet-runtime-3.1.19-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/832135ee-2a85-484a-94cb-4e60178b013a/2384b7bc84ed5f20055d8329701a61cd/dotnet-runtime-3.1.19-win-x86.zip
[//]: # ( WindowsDesktop 3.1.19)
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/411e36fb-e1c7-4158-9464-0a473ec12a90/9b564480c7e693f3a297e83e73c02586/windowsdesktop-runtime-3.1.19-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/99810b85-b4cf-4832-9d8e-c83fa4a9561f/b6bd6966b51d8b767dcf8cb3dc0b1854/windowsdesktop-runtime-3.1.19-win-x86.exe
[//]: # ( ASP 3.1.19)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/151dda42-4bbe-4a05-a3bf-ccb5803a2a28/8e0b0ae365850d455efbf2afcd7c6768/aspnetcore-runtime-3.1.19-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/05c0293f-fabb-4d0a-926b-34f28c3ae4f0/b6666e2c4838ff24fb27447ee8437291/aspnetcore-runtime-3.1.19-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8f4ab8f1-3377-4b44-9db4-9cf0c81680b9/fa4909431cf7856940d4542feddde23c/aspnetcore-runtime-3.1.19-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/dd2acf48-7ff8-42f0-bbdd-54503a65fc4f/6bfbd27b93d427837c1e13e9b57fa14c/aspnetcore-runtime-3.1.19-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7a050aa5-7842-4bfa-a1c9-67c6c5995ea9/5592f443610943d5ca738ae92309dfab/aspnetcore-runtime-3.1.19-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d8fc8a1f-8d5f-4ab9-b847-5a265231987f/f634e0332753e0a436d16c7a9e0614dc/aspnetcore-runtime-3.1.19-osx-x64.tar.gz
[aspnetcore-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/db611006-9e2e-4cc1-98e9-faae44f19078/20ccaa877e78f78a77d80700d933a6de/aspnetcore-runtime-3.1.19-win-arm.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/59e458f4-37b9-4600-864b-b03a31914579/5466cd8d666d4fb277c534cfd2aea3bd/aspnetcore-runtime-3.1.19-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/931d585f-d14b-4714-93e7-b6c648b2aabd/8040f6c391002ae09b3e79662033eeb1/aspnetcore-runtime-3.1.19-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/30ed5447-b7e2-433c-8af0-aad77e125d9e/dbc3195404a6e98ed1a9a751b91846f3/aspnetcore-runtime-3.1.19-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/85a1e3cf-6aed-43b5-9e25-d09aa30612a9/c3efc480c2affc0adf73f2d7ab3efd7d/aspnetcore-runtime-3.1.19-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/c154f72b-dcaf-4852-8fbe-20f0f3c779a7/91c7e664a755fb3142740f14c5c96ea7/dotnet-hosting-3.1.19-win.exe
[//]: # ( SDK 3.1.119)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/2b395979-32e6-4154-bd52-007fb7b58ea1/a7558832505d59d3f0c444e2081304ae/dotnet-sdk-3.1.119-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4b7053fb-c474-49b7-9064-64b5de935646/20148106c1aa427854d815112d844e8e/dotnet-sdk-3.1.119-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/28fad77e-860e-4005-a48b-068e851db092/8c1852d14bc99fb85d90264029f8b8e4/dotnet-sdk-3.1.119-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/79a31046-8ecd-4c87-b185-484d0e99ec9a/541af215fcf16d85e25c32ae97550112/dotnet-sdk-3.1.119-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/13a6ad61-f9d9-4185-9737-bc8ce4d16e30/ef557c6ba2558eecf0699afb36b3176c/dotnet-sdk-3.1.119-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/02d02541-6e97-4542-bbd4-400a6a658390/60a10c853bb38d2854296babbf1ece73/dotnet-sdk-3.1.119-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/cc607205-33dd-49d7-b019-d2a44604253b/c05f4390884fcd44d4abf55ee33bad0e/dotnet-sdk-3.1.119-osx-x64.tar.gz
[dotnet-sdk-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/88391964-252f-4e58-a3bb-90187ba12d95/0b40de481977a5d1138993e58c280a23/dotnet-sdk-3.1.119-win-arm.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/8c6a9f7c-859b-41b2-9405-b6c07982d15d/0efa402953cb96e3dfedbf22919f2884/dotnet-sdk-3.1.119-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/ac7b2c8c-dd07-4efe-884e-8d8a6eb90631/32bc4466327c843609319a4238853a1f/dotnet-sdk-3.1.119-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/f393277b-8f45-4ade-9729-0547a88f229b/0a21d61f66261a9413f17124b19f7f4a/dotnet-sdk-3.1.119-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/7946aa4f-89b7-4bd8-a7f3-8abf52836d1f/f414eeca6c01ec4924c3945043c994bd/dotnet-sdk-3.1.119-win-x86.zip

View file

@ -0,0 +1,384 @@
# .NET Core 3.1.19 - September 14, 2021
The .NET Core Runtime 3.1.19, .NET Core SDK 3.1.413 and [.NET Core SDK 3.1.119](3.1.119.md) releases are available for download. The latest 3.1 release is always listed at [.NET 3.1 Releases](../README.md).
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime | Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: |:-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm][dotnet-sdk-win-arm.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm][dotnet-runtime-win-arm.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \| [Arm][aspnetcore-runtime-win-arm.zip] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz]<sup>1</sup> | - |
| Linux | [Snap Install](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | - | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] \| [Arm64 Alpine][aspnetcore-runtime-linux-musl-arm64.tar.gz] | - |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] |
</br>
1. Includes the .NET Core and ASP.NET Core Runtimes.
</br>2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Core runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
3.1.413
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together.
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET Core SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Core Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Core Runtime Dependencies
### Azure App Services
* .NET Core 3.1.19 is being deployed to Azure App Services and the deployment is expected to complete later in September 2021.
## Visual Studio Compatibility
**Visual Studio compatibility:** .NET Core 3.1 requires Visual Studio 2019 16.4 or above to take full advantage of all its features. .NET Core 3.1 won't work properly in earlier versions of Visual Studio. See the following table to select the correct download.
| OS | Development Environment | .NET Core SDK |
| :-- | :-- | :--: |
| Windows | Visual Studio 2019 version 16.7 | [3.1.413](#downloads) |
| Windows | Visual Studio 2019 version 16.4 | [3.1.119](3.1.119.md) |
| macOS | Visual Studio for Mac | [Visual Studio for Mac .NET Core Support](https://docs.microsoft.com/visualstudio/mac/net-core-support) |
## Notable Changes
.NET Core 3.1.19 release carries only non-security fixes.
* [Blog Roundup][dotnet-blog]
* [Known issues](../3.1-known-issues.md)
### Additional fixes in this release
* [corefx](https://github.com/dotnet/corefx/pull/43099)
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6687](https://github.com/dotnet/core/issues/6687) for your questions and comments.
## Packages updated in this release:
Package name | Version
:----------- | :------------------
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm64 | 3.1.19.nupkg
Microsoft.NETCore.App.Host.osx-x64 | 3.1.19.nupkg
Microsoft.NETCore.App.Host.win-arm64 | 3.1.19.nupkg
Microsoft.NETCore.App.Host.win-x86 | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.linux-arm | 3.1.19.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 3.1.19.nupkg
Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x86 | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.win-arm | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.win-x86 | 3.1.19.nupkg
Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
Microsoft.NETCore.App.Host.linux-arm64 | 3.1.19.nupkg
Microsoft.NETCore.App.Host.linux-musl-x64 | 3.1.19.nupkg
Microsoft.NETCore.App.Host.rhel.6-x64 | 3.1.19.nupkg
Microsoft.NETCore.App.Host.win-x64 | 3.1.19.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
Microsoft.NETCore.App.Host.linux-x64 | 3.1.19.nupkg
Microsoft.NETCore.App.Host.win-arm | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.win-x64 | 3.1.19.nupkg
Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.rhel.6-x64 | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 3.1.19.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 3.1.19.nupkg
Microsoft.NETCore.App.Host.linux-arm | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.osx-x64 | 3.1.19.nupkg
Microsoft.NETCore.App.Runtime.win-arm64 | 3.1.19.nupkg
Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x64 | 3.1.19.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.19.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 3.1.19.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.19.nupkg
System.Data.SqlClient | 4.8.3.nupkg
Microsoft.NETCore.Platforms | 3.1.8.nupkg
Microsoft.Windows.Compatibility | 3.1.2.nupkg
Microsoft.Extensions.Identity.Core | 3.1.19.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore | 3.1.19.nupkg
Microsoft.Extensions.ApiDescription.Server | 3.1.19.nupkg
Microsoft.Extensions.ApiDescription.Client | 3.1.19.nupkg
Microsoft.AspNetCore.TestHost | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | 3.1.19.nupkg
Microsoft.AspNetCore.ApiAuthorization.IdentityServer | 3.1.19.nupkg
Microsoft.AspNetCore.Http.Connections.Common | 3.1.19.nupkg
Microsoft.AspNetCore.Identity.Specification.Tests | 3.1.19.nupkg
Microsoft.AspNetCore.JsonPatch | 3.1.19.nupkg
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation | 3.1.19.nupkg
Microsoft.AspNetCore.SignalR.StackExchangeRedis | 3.1.19.nupkg
Microsoft.AspNetCore.DataProtection.Extensions | 3.1.19.nupkg
Microsoft.AspNetCore.AzureAppServices.SiteExtension | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.MicrosoftAccount | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.AzureADB2C.UI | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.JwtBearer | 3.1.19.nupkg
Microsoft.AspNetCore.DataProtection.AzureStorage | 3.1.19.nupkg
Microsoft.DotNet.Web.ItemTemplates | 3.1.19.nupkg
Microsoft.DotNet.Web.Client.ItemTemplates | 3.1.19.nupkg
AspNetCoreRuntime.3.1.x64 | 3.1.19.nupkg
dotnet-sql-cache | 3.1.19.nupkg
Microsoft.AspNetCore.NodeServices | 3.1.19.nupkg
Microsoft.AspNetCore.SpaServices | 3.1.19.nupkg
Microsoft.AspNetCore.SignalR.Client.Core | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.Certificate | 3.1.19.nupkg
Microsoft.AspNetCore.Cryptography.KeyDerivation | 3.1.19.nupkg
Microsoft.AspNetCore.ConcurrencyLimiter | 3.1.19.nupkg
Microsoft.Extensions.Identity.Stores | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm64 | 3.1.19.nupkg
Microsoft.dotnet-openapi | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.win-x64 | 3.1.19.nupkg
Microsoft.AspNetCore.Identity.EntityFrameworkCore | 3.1.19.nupkg
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore | 3.1.19.nupkg
Microsoft.AspNetCore.SignalR.Common | 3.1.19.nupkg
Microsoft.AspNetCore.Hosting.WindowsServices | 3.1.19.nupkg
Microsoft.AspNetCore.AzureAppServices.HostingStartup | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.Twitter | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.Google | 3.1.19.nupkg
Microsoft.AspNetCore.Components | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.linux-x64 | 3.1.19.nupkg
Microsoft.AspNetCore.Http.Features | 3.1.19.nupkg
Microsoft.AspNetCore.MiddlewareAnalysis | 3.1.19.nupkg
Microsoft.AspNetCore.Mvc.NewtonsoftJson | 3.1.19.nupkg
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson | 3.1.19.nupkg
Microsoft.AspNetCore.SignalR.Protocols.Json | 3.1.19.nupkg
Microsoft.AspNetCore.SignalR.Client | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.WsFederation | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.Negotiate | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.Facebook | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.AzureAD.UI | 3.1.19.nupkg
Microsoft.AspNetCore.AzureAppServicesIntegration | 3.1.19.nupkg
Microsoft.AspNetCore.DataProtection.AzureKeyVault | 3.1.19.nupkg
Microsoft.AspNetCore.Cryptography.Internal | 3.1.19.nupkg
Microsoft.AspNetCore.Components.Web | 3.1.19.nupkg
Microsoft.AspNetCore.Components.Analyzers | 3.1.19.nupkg
Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1 | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.osx-x64 | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm64 | 3.1.19.nupkg
Microsoft.AspNetCore.HeaderPropagation | 3.1.19.nupkg
Microsoft.AspNetCore.Http.Connections.Client | 3.1.19.nupkg
Microsoft.AspNetCore.Owin | 3.1.19.nupkg
Microsoft.AspNetCore.DataProtection.StackExchangeRedis | 3.1.19.nupkg
Microsoft.AspNetCore.Authentication.OpenIdConnect | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.win-x86 | 3.1.19.nupkg
Microsoft.AspNetCore.Authorization | 3.1.19.nupkg
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore | 3.1.19.nupkg
Microsoft.AspNetCore.DataProtection.Abstractions | 3.1.19.nupkg
Microsoft.AspNetCore.DataProtection | 3.1.19.nupkg
Microsoft.AspNetCore.Components.Forms | 3.1.19.nupkg
Microsoft.AspNetCore.Components.Authorization | 3.1.19.nupkg
Microsoft.DotNet.Web.ProjectTemplates.3.1 | 3.1.19.nupkg
AspNetCoreRuntime.3.1.x86 | 3.1.19.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | 3.1.19.nupkg
Microsoft.AspNetCore.Identity.UI | 3.1.19.nupkg
Microsoft.AspNetCore.Metadata | 3.1.19.nupkg
Microsoft.AspNetCore.Mvc.Testing | 3.1.19.nupkg
Microsoft.AspNetCore.SpaServices.Extensions | 3.1.19.nupkg
Microsoft.AspNetCore.SignalR.Specification.Tests | 3.1.19.nupkg
Microsoft.AspNetCore.SignalR.Protocols.MessagePack | 3.1.19.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv | 3.1.19.nupkg
Microsoft.AspNetCore.Connections.Abstractions | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 3.1.19.nupkg
Microsoft.DotNet.Common.ItemTemplates | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 3.1.19.nupkg
Microsoft.DotNet.Common.ItemTemplates | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 3.1.19.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 3.1.19.nupkg
Microsoft.AspNetCore.Razor.Language | 3.1.19.nupkg
Microsoft.NET.Sdk.Razor | 3.1.19.nupkg
Microsoft.CodeAnalysis.Razor | 3.1.19.nupkg
Microsoft.AspNetCore.Mvc.Razor.Extensions | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Tools | 3.1.19.nupkg
Microsoft.Data.Sqlite | 3.1.19.nupkg
dotnet-ef | 3.1.19.nupkg
Microsoft.EntityFrameworkCore | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Abstractions | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.InMemory | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Design | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Relational.Specification.Tests | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Sqlite.Core | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.SqlServer | 3.1.19.nupkg
Microsoft.Data.Sqlite.Core | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Cosmos | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Specification.Tests | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Sqlite | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Analyzers | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Relational | 3.1.19.nupkg
Microsoft.EntityFrameworkCore.Proxies | 3.1.19.nupkg
Microsoft.Extensions.Configuration.Xml | 3.1.19.nupkg
Microsoft.Extensions.Configuration.Json | 3.1.19.nupkg
Microsoft.Extensions.DependencyInjection.Specification.Tests | 3.1.19.nupkg
Microsoft.Extensions.FileProviders.Abstractions | 3.1.19.nupkg
Microsoft.Extensions.DependencyInjection.Abstractions | 3.1.19.nupkg
Microsoft.Extensions.FileProviders.Composite | 3.1.19.nupkg
Microsoft.Extensions.FileProviders.Embedded | 3.1.19.nupkg
Microsoft.Extensions.FileSystemGlobbing | 3.1.19.nupkg
Microsoft.Extensions.Options.DataAnnotations | 3.1.19.nupkg
Microsoft.Extensions.Logging.EventLog | 3.1.19.nupkg
Microsoft.Extensions.Configuration.NewtonsoftJson | 3.1.19.nupkg
Microsoft.Extensions.Configuration.KeyPerFile | 3.1.19.nupkg
Microsoft.Extensions.Configuration.CommandLine | 3.1.19.nupkg
Microsoft.Extensions.Caching.SqlServer | 3.1.19.nupkg
Microsoft.Extensions.Configuration.AzureKeyVault | 3.1.19.nupkg
Microsoft.Extensions.Logging.Debug | 3.1.19.nupkg
Microsoft.Extensions.Hosting.Systemd | 3.1.19.nupkg
Microsoft.Extensions.Http.Polly | 3.1.19.nupkg
Microsoft.Extensions.Logging.Abstractions | 3.1.19.nupkg
Microsoft.Extensions.Configuration.UserSecrets | 3.1.19.nupkg
Microsoft.Extensions.Configuration.Ini | 3.1.19.nupkg
Microsoft.Extensions.Configuration.Binder | 3.1.19.nupkg
Microsoft.Extensions.Caching.Abstractions | 3.1.19.nupkg
Microsoft.Extensions.Configuration | 3.1.19.nupkg
Microsoft.Extensions.Caching.Memory | 3.1.19.nupkg
Microsoft.Extensions.Primitives | 3.1.19.nupkg
Microsoft.Extensions.ObjectPool | 3.1.19.nupkg
Microsoft.Extensions.Logging.Console | 3.1.19.nupkg
Microsoft.Extensions.Hosting.Abstractions | 3.1.19.nupkg
Microsoft.Extensions.Localization.Abstractions | 3.1.19.nupkg
Microsoft.JSInterop | 3.1.19.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks | 3.1.19.nupkg
Microsoft.Extensions.Caching.StackExchangeRedis | 3.1.19.nupkg
Microsoft.Extensions.Configuration.Abstractions | 3.1.19.nupkg
Microsoft.Extensions.WebEncoders | 3.1.19.nupkg
Microsoft.Extensions.Options.ConfigurationExtensions | 3.1.19.nupkg
Microsoft.Extensions.Logging.TraceSource | 3.1.19.nupkg
Microsoft.Extensions.Localization | 3.1.19.nupkg
Microsoft.Extensions.Logging | 3.1.19.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions | 3.1.19.nupkg
Microsoft.Extensions.DiagnosticAdapter | 3.1.19.nupkg
Microsoft.Extensions.DependencyInjection | 3.1.19.nupkg
Microsoft.Extensions.Configuration.FileExtensions | 3.1.19.nupkg
Microsoft.Extensions.Configuration.EnvironmentVariables | 3.1.19.nupkg
Microsoft.Extensions.Options | 3.1.19.nupkg
Microsoft.Extensions.Logging.EventSource | 3.1.19.nupkg
Microsoft.Extensions.FileProviders.Physical | 3.1.19.nupkg
Microsoft.Extensions.Logging.Configuration | 3.1.19.nupkg
Microsoft.Extensions.Hosting | 3.1.19.nupkg
Microsoft.Extensions.Logging.AzureAppServices | 3.1.19.nupkg
Microsoft.Extensions.Http | 3.1.19.nupkg
Microsoft.Extensions.Hosting.WindowsServices | 3.1.19.nupkg
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1.19/3.1.19.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.19-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.19-sha.txt
[linux-setup]: https://docs.microsoft.com/dotnet/core/install/linux
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/september-2021-updates/
[//]: # ( Runtime 3.1.19)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8e1ca0b4-88fe-4267-b242-ff2a79ab5dc0/b488c8ad7f025ae090a40d5f6bef2a13/dotnet-runtime-3.1.19-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/37373d1a-48c1-4f53-9456-a09b6b1ac622/f2f0b82797164e090b0b657d0d1029b6/dotnet-runtime-3.1.19-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/90eb6b76-6d34-445c-8443-be0cf00ff95f/bf5f85201292700d65d52942db3f86ae/dotnet-runtime-3.1.19-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/509b0445-4f9e-4775-8de9-4385fa516970/d669141bab879a464b12453f5a940f4a/dotnet-runtime-3.1.19-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/2600fa33-3746-4ab2-917f-f7dad2eb2e46/8b02443c004709e2ced7634f7ffae7ac/dotnet-runtime-3.1.19-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/5a700564-f1a9-4593-ac5a-a62aa66b284d/000c8c713200ddd535e1ee9ba18abf95/dotnet-runtime-3.1.19-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4a58994d-6b88-412b-b9e6-d69c1bdcff18/3134d8545935802addd2cd307c9a6ba9/dotnet-runtime-3.1.19-osx-x64.tar.gz
[dotnet-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/520f0dd2-9898-42de-bd43-754a6653e48d/be41ce797813c021c536a96978a6ebdd/dotnet-runtime-3.1.19-win-arm.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/be3014b3-8294-4152-9700-a35a8722c45b/e846545cbe6d18578ad48ebd448e09f3/dotnet-runtime-3.1.19-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/2b94ae83-f888-46eb-8953-37477e682c32/90359347f81673d211ada139bd75e8d7/dotnet-runtime-3.1.19-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/97b99278-6781-4dc1-9b3c-e82623a37e90/171363528a15b611b284ba6c9020f5ec/dotnet-runtime-3.1.19-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/832135ee-2a85-484a-94cb-4e60178b013a/2384b7bc84ed5f20055d8329701a61cd/dotnet-runtime-3.1.19-win-x86.zip
[//]: # ( WindowsDesktop 3.1.19)
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/411e36fb-e1c7-4158-9464-0a473ec12a90/9b564480c7e693f3a297e83e73c02586/windowsdesktop-runtime-3.1.19-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/99810b85-b4cf-4832-9d8e-c83fa4a9561f/b6bd6966b51d8b767dcf8cb3dc0b1854/windowsdesktop-runtime-3.1.19-win-x86.exe
[//]: # ( ASP 3.1.19)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/151dda42-4bbe-4a05-a3bf-ccb5803a2a28/8e0b0ae365850d455efbf2afcd7c6768/aspnetcore-runtime-3.1.19-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/05c0293f-fabb-4d0a-926b-34f28c3ae4f0/b6666e2c4838ff24fb27447ee8437291/aspnetcore-runtime-3.1.19-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8f4ab8f1-3377-4b44-9db4-9cf0c81680b9/fa4909431cf7856940d4542feddde23c/aspnetcore-runtime-3.1.19-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/dd2acf48-7ff8-42f0-bbdd-54503a65fc4f/6bfbd27b93d427837c1e13e9b57fa14c/aspnetcore-runtime-3.1.19-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7a050aa5-7842-4bfa-a1c9-67c6c5995ea9/5592f443610943d5ca738ae92309dfab/aspnetcore-runtime-3.1.19-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d8fc8a1f-8d5f-4ab9-b847-5a265231987f/f634e0332753e0a436d16c7a9e0614dc/aspnetcore-runtime-3.1.19-osx-x64.tar.gz
[aspnetcore-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/db611006-9e2e-4cc1-98e9-faae44f19078/20ccaa877e78f78a77d80700d933a6de/aspnetcore-runtime-3.1.19-win-arm.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/59e458f4-37b9-4600-864b-b03a31914579/5466cd8d666d4fb277c534cfd2aea3bd/aspnetcore-runtime-3.1.19-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/931d585f-d14b-4714-93e7-b6c648b2aabd/8040f6c391002ae09b3e79662033eeb1/aspnetcore-runtime-3.1.19-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/30ed5447-b7e2-433c-8af0-aad77e125d9e/dbc3195404a6e98ed1a9a751b91846f3/aspnetcore-runtime-3.1.19-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/85a1e3cf-6aed-43b5-9e25-d09aa30612a9/c3efc480c2affc0adf73f2d7ab3efd7d/aspnetcore-runtime-3.1.19-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/c154f72b-dcaf-4852-8fbe-20f0f3c779a7/91c7e664a755fb3142740f14c5c96ea7/dotnet-hosting-3.1.19-win.exe
[//]: # ( SDK 3.1.413)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/40edd52f-b1ca-4f0c-8d50-34433202ce9d/2b8f5b881c239a706f271f010e56159c/dotnet-sdk-3.1.413-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/dfd0ad22-3e47-432f-9aa1-f65b11a2ced2/d096c5d1561732c1658543fa8fb7a31f/dotnet-sdk-3.1.413-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/57d5859a-f302-408d-95b0-8ab2cbcdb431/db0a869ce50247ca92cdc03a52d4a8a7/dotnet-sdk-3.1.413-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/70d12135-d65f-4f4c-9d96-a6ac0251fb1b/57856b7654e338027cfb53552b2c4d46/dotnet-sdk-3.1.413-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/7fb6a24f-9528-4db5-9145-a42b7c2fb1a9/a895ce082c7d27dc23e534d25b9d3e28/dotnet-sdk-3.1.413-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/c11490f1-c850-44cb-9229-513fc444c47e/9e421a6823f833b04403fde27f77f97d/dotnet-sdk-3.1.413-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d2dc64b1-7416-4fc0-8e2b-be0d7d856326/28e16418fc2e760830bd22c730ccc88e/dotnet-sdk-3.1.413-osx-x64.tar.gz
[dotnet-sdk-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/62917420-49c6-415f-958e-82be09b291cb/ac6ca7b8ccfb4602280660a27e289c6f/dotnet-sdk-3.1.413-win-arm.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/70062b11-491c-403c-91db-9d84462ee292/5db435e39128cbb608e76bf5111ab3dc/dotnet-sdk-3.1.413-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/587d67c3-393e-4915-b9c4-5dda816d4945/068c1fe53054c217290a8980f8c49b91/dotnet-sdk-3.1.413-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/0ccbbe4c-a6cc-442d-b81d-26fdf0ad67e9/742749e5c907162356f5b9ab9edd8efa/dotnet-sdk-3.1.413-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/dcc51735-2fb2-4361-8fe7-4413f2bcc897/ad7be77e83d3599a4233ac7ed2061f08/dotnet-sdk-3.1.413-win-x86.zip

View file

@ -0,0 +1,169 @@
# .NET Core 3.1.120 - October 12, 2021
This .NET Core SDK release includes the following released .NET Core and ASP.NET Core Runtimes.
* .NET Core SDK 3.1.120
* .NET Core Runtime 3.1.20
* ASP.NET Core 3.1.20
See the [Release Notes](https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1.20/3.1.20.md) for details about what is included in this update.
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime | Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: |:-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [ARM][dotnet-sdk-win-arm.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [ARM][dotnet-runtime-win-arm.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \| [ARM][aspnetcore-runtime-win-arm.zip] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz]<sup>1</sup> | - |
| Linux | [Snap Install](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [ARM][dotnet-sdk-linux-arm.tar.gz] \| [ARM64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | - | [x64][dotnet-runtime-linux-x64.tar.gz] \| [ARM][dotnet-runtime-linux-arm.tar.gz] \| [ARM64][dotnet-runtime-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] \| [ARM64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [ARM][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [ARM64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] \| [ARM64 Alpine][aspnetcore-runtime-linux-musl-arm64.tar.gz] | - |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] |
</br>
1. Includes the .NET Core and ASP.NET Core Runtimes
</br>2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Core runtime.
## Visual Studio Compatibility
**Visual Studio compatibility:** .NET Core 3.1 requires Visual Studio 2019 16.4 or above to take full advantage of all its features. .NET Core 3.1 won't work properly in earlier versions of Visual Studio. See the following table to select the correct download.
| OS | Development Environment | .NET Core SDK |
| :-- | :-- | :--: |
| Windows | Visual Studio 2019 version 16.4 | [3.1.120](#downloads) |
| macOS | Visual Studio for Mac | [Visual Studio for Mac .NET Core Support](https://docs.microsoft.com/visualstudio/mac/net-core-support) |
## Docker
The [.NET Core Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together.
## Installing .NET Core on Linux
### Install using Snap
Snap is a system which installs applications in an isolated environment and provides for automatic updates. Many distributions which are not directly supported by .NET Core can use Snaps to install. See the [list of distributions supported Snap](https://docs.snapcraft.io/installing-snapd/6735) for details.
After configuring Snap on your system, run the following command to install the latest .NET Core SDK.
`sudo snap install dotnet-sdk --channel 3.1/stable -classic`
When .NET Core in installed using the Snap package, the default .NET Core command is `dotnet-sdk.dotnet`, as opposed to just `dotnet`. The benefit of the namespaced command is that it will not conflict with a globally installed .NET Core version you may have. This command can be aliased to `dotnet` with:
`sudo snap alias dotnet-sdk.dotnet dotnet`
**Note:** Some distros require an additional step to enable access to the SSL certificate. If you experience SSL errors when running `dotnet restore`, see [Linux Setup](https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md) for a possible resolution.
### Install using a Package Manager
Before installing .NET, you will need to register the Microsoft key, register the product repository, and install required dependencies. This only needs to be done once per machine. Refer to [Setting up Linux for .NET Core][linux-setup] for the requirements.
The commands listed below do not specifically include package managers to help with readability. Here are the package managers typically used by the Distros on which .NET Core is supported.
| Distro | Package Manager |
| --- | :----: |
| CentOS, Oracle | yum |
| Debian, Ubuntu | apt-get |
| Fedora | dnf |
| OpenSUSE, SLES | zypper |
Note: .NET Core 3.1 is available in the default Fedora 33+ packages feeds. Before using the default Fedora package feed, please make sure to remove any packages.microsoft.com registration first.
## Develop applications
To develop applications using the .NET Core SDK, run the following command. The .NET Core runtime and ASP.NET Core runtime are included.
```bash
sudo [package manager] update or refresh
sudo [package manager] install dotnet-sdk-3.1
```
## Run applications
If you only need to run existing applications, run the following command. The .NET Core runtime and ASP.NET Core runtime are included.
```bash
sudo [package manager] update or refresh
sudo [package manager] install aspnetcore-runtime-3.1
```
### Installation from a binary archive
Installing from the packages detailed above is recommended or you can install from binary archive, if that better suits your needs. When using binary archives to install, the contents must be extracted to a user location such as `$HOME/dotnet`, a symbolic link created for `dotnet` and a few dependencies installed. Dependency requirements can be seen in the [Linux System Prerequisites](https://github.com/dotnet/core/blob/main/Documentation/linux-prereqs.md) document.
```bash
mkdir -p $HOME/dotnet && tar zxf dotnet.tar.gz -C $HOME/dotnet
export PATH=$PATH:$HOME/dotnet
```
## .NET Core Runtime-only installation
If only the .NET Core Runtime is needed, install `dotnet-runtime-3.1` using your package manager. If you also need ASP.NET Core functionality, installing `aspnetcore-runtime-3.1` will install both the ASP.NET Core Runtime and .NET Core Runtime.
## Windows Server Hosting
If you are looking to host stand-alone apps on Servers, the following installer can be used on Windows systems.
### Windows
You can download the Windows Server Hosting installer and run the following command from an Administrator command prompt:
* [dotnet-hosting-3.1.20-win.exe][dotnet-hosting-win.exe]
This will install the ASP.NET Core Module for IIS.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1.20/3.1.120-download.md
[snap-install]: 3.1.20-install-instructions.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.20-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.20-sha.txt
[linux-setup]: https://docs.microsoft.com/dotnet/core/install/linux
[//]: # ( Runtime 3.1.20)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/84cf3448-5d42-407c-a74d-ce3e21b60d0f/a792a4c1b0e492c4f46e99eb9db0c9be/dotnet-runtime-3.1.20-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c35bc8c9-fb21-4165-b26f-2b8b243fe0df/c5f126fb858a2c847b1b39a8f7085144/dotnet-runtime-3.1.20-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/909e5d0b-8cac-47cf-8f21-a502d3b38da4/50704d23fe2eecc240bed41827ea5054/dotnet-runtime-3.1.20-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/053a4ee3-0d81-4873-accb-3e01f9a07e3e/b0c8419339aea43b7e22e6725773a71e/dotnet-runtime-3.1.20-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e22ce067-99cb-4e59-8623-97fab16a0f5e/9d4825680d3f3a1850bbd3acb9ee9d28/dotnet-runtime-3.1.20-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/55e76de0-b547-49c7-bdcd-12838224599e/c9b70778e5c3749b5e35fde0bf324ee3/dotnet-runtime-3.1.20-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/259731a8-e26b-43df-8c07-eb63e50bd74a/9aa4c334a0f71e5b821e102392777845/dotnet-runtime-3.1.20-osx-x64.tar.gz
[dotnet-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/f0eab31c-0a27-4f9f-80d6-2b03eded2614/198af340def5c0863615f2d9f0edc5e4/dotnet-runtime-3.1.20-win-arm.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/8f1a8283-54b1-46d0-96c3-02949986baba/5d1b2bf23eb9addb9a372f32f6992b25/dotnet-runtime-3.1.20-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/22fbcca7-1ba8-401a-aff6-f7ddc9c88ec9/144db198000b42acf58e6c8ae74e5cb7/dotnet-runtime-3.1.20-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/9d7b9779-9a92-463d-8881-ac140f2dccbb/f8ec3af2889c0c9346ba493fc43c912d/dotnet-runtime-3.1.20-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/1fa4d7b3-34ce-43fe-8e60-4bb94221326a/024e2949a7ef91b663c3b662b0a1e313/dotnet-runtime-3.1.20-win-x86.zip
[//]: # ( WindowsDesktop 3.1.20)
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/93c69a29-d379-4a5d-bb9e-3116cc14de41/907bbc52446d8bb7baa0c6faebde1d44/windowsdesktop-runtime-3.1.20-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/30dcb1c4-79da-495c-9947-a3bb8efc9d99/76a3de29f61f9785ee57c2a74c3a6418/windowsdesktop-runtime-3.1.20-win-x86.exe
[//]: # ( ASP 3.1.20)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0843b54f-ea69-4699-a4c1-b65ec93b4109/a74ca56e6099318bdbc55dc72e3bf69a/aspnetcore-runtime-3.1.20-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/477965bb-c3b1-446b-8820-bc0c29089509/7089af417d80f03812b22d7101b0d136/aspnetcore-runtime-3.1.20-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ab11f8ae-07a7-4f26-bea0-6e9cc6c110d8/109da2ecd38c62bc31e74c622f029d51/aspnetcore-runtime-3.1.20-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/525fe2bc-fdd8-4785-b615-933c1cd020ce/167ca8c28edce56034e8f2a9832dcbf0/aspnetcore-runtime-3.1.20-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/63827c97-af9b-4c3b-a9df-5ed97c51cbe1/e07ed23d466369c90c96340c882f08fe/aspnetcore-runtime-3.1.20-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0ab7fc21-bb27-4a77-ac24-3d5b832327b2/e041c63a25c0833bc78efb45b74bf598/aspnetcore-runtime-3.1.20-osx-x64.tar.gz
[aspnetcore-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/e820f2c7-b0e0-46f3-b1f4-a71cb62e2ad4/1b32fd0e76ceb74da4d9834fb531806a/aspnetcore-runtime-3.1.20-win-arm.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/dad6553b-3005-4b9f-b91e-ca759c9a36c3/9c63c8b6932a468180060a6a5fa24a00/aspnetcore-runtime-3.1.20-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/7a267675-3581-4151-9e62-ffa0bc24dade/f0627c5443e03cb2b56598792225eb73/aspnetcore-runtime-3.1.20-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/d6afcfef-2eca-4d92-b988-60cab2816623/9f6e693cdf5007c8b943971af7498f59/aspnetcore-runtime-3.1.20-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/383bcfc7-942d-4866-b398-b24a1dfc1f8f/35f48f8cafb4aa4ae6e2e0bb07f90de7/aspnetcore-runtime-3.1.20-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/99800e2a-a5c0-4340-9379-e911e60fb879/1582a935b900bc4c8e337b594e8e7d56/dotnet-hosting-3.1.20-win.exe
[//]: # ( SDK 3.1.120)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ff0c5ae3-2b4d-422c-8619-2121a6fac5bc/a38c89439845fc4ef076b7232141e9c0/dotnet-sdk-3.1.120-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ead118ce-f9f9-4d0b-ac65-d90e330383a5/d673a7c4f7576e84bf778b5205b8a7ba/dotnet-sdk-3.1.120-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5e3e3176-61cf-464b-b947-745e52b91d88/c533db4a67834cb71589a85ff7472425/dotnet-sdk-3.1.120-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/391afa59-9509-423a-8c97-7ef7931c857b/8a2c05602dde011c05db3fbe4fbda7a4/dotnet-sdk-3.1.120-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/56d85a58-8536-42ed-b588-cfd54c80be13/be25cbaabe98e190bcfb9007c9f34c76/dotnet-sdk-3.1.120-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/533cf672-efe8-44a1-aa5c-eccedc497a88/9970943230ef8e983c0bddd5233a3c62/dotnet-sdk-3.1.120-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/355c9394-b5e1-4f01-9853-81528ea248bc/8906529b958d2a097a1a45da8de8dde5/dotnet-sdk-3.1.120-osx-x64.tar.gz
[dotnet-sdk-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/90735def-c82b-427a-8a0b-30e06d3b6e77/58028f8079849bcedc90519ee047fa18/dotnet-sdk-3.1.120-win-arm.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/05a9d4f9-7e2c-4c63-8a42-28efcb034286/1aa92318ccc946a3b6e7dee5779b6e28/dotnet-sdk-3.1.120-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/6494f347-53a3-45b9-9b82-d28acdf3dbab/f6d84c03dc2dcb07e93ce93d1e3f7fe4/dotnet-sdk-3.1.120-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/7b5ed6a4-e0d0-440a-8862-98eed07a2c99/4c2fc4665bf9c00f81b677390b5bb126/dotnet-sdk-3.1.120-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/59183e96-1ae1-425d-b141-e824e8d58455/f9dcb0837cda68b5c5a65887dd6ded84/dotnet-sdk-3.1.120-win-x86.zip

View file

@ -0,0 +1,532 @@
# .NET Core 3.1.20 - October 12 , 2021
The .NET Core Runtime 3.1.20, .NET Core SDK 3.1.414 and [.NET Core SDK 3.1.120](3.1.120.md) releases are available for download. The latest 3.1 release is always listed at [.NET 3.1 Releases](../README.md).
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime | Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: |:-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm][dotnet-sdk-win-arm.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm][dotnet-runtime-win-arm.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \| [Arm][aspnetcore-runtime-win-arm.zip] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz]<sup>1</sup> | - |
| Linux | [Snap Install](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | - | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] \| [Arm64 Alpine][aspnetcore-runtime-linux-musl-arm64.tar.gz] | - |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] |
</br>
1. Includes the .NET Core and ASP.NET Core Runtimes.
</br>2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Core runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
3.1.414
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together.
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET Core SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Core Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Core Runtime Dependencies
### Azure App Services
* .NET Core 3.1.20 is being deployed to Azure App Services and the deployment is expected to complete later in September 2021.
## Visual Studio Compatibility
**Visual Studio compatibility:** .NET Core 3.1 requires Visual Studio 2019 16.4 or above to take full advantage of all its features. .NET Core 3.1 won't work properly in earlier versions of Visual Studio. See the following table to select the correct download.
| OS | Development Environment | .NET Core SDK |
| :-- | :-- | :--: |
| Windows | Visual Studio 2019 version 16.7 | [3.1.414](#downloads) |
| Windows | Visual Studio 2019 version 16.4 | [3.1.120](3.1.120.md) |
| macOS | Visual Studio for Mac | [Visual Studio for Mac .NET Core Support](https://docs.microsoft.com/visualstudio/mac/net-core-support) |
## Notable Changes
.NET Core 3.1.20 release carries only non-security fixes.
* [Blog Roundup][dotnet-blog]
* [Known issues](../3.1-known-issues.md)
### Additional fixes in this release
* [EFCore](https://github.com/dotnet/efcore/pulls?q=milestone%3A3.1.20++is%3Aclosed+label%3Aservicing-approved+)
* [ASP.NET](https://github.com/dotnet/aspnetcore/issues?q=milestone%3A3.1.20++is%3Aclosed+label%3Aservicing-approved+)
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6794](https://github.com/dotnet/core/issues/6794) for your questions and comments.
## Known Issue
Between the time of 10/12/2021 10:00AM PST and 10/14/2021 10:00AM PST the .NET Core 3.1.20 update was available as an automatic update on Microsoft Update to operating systems Windows Server 2012 R2, Windows Server 2016, Windows Server version 1709, Windows Server version 1803, Windows Server 2019, Windows Server version 1903, Windows Server version 1909, Windows Server version 2004, and Windows Server version 20H2 for the x64 architecture. Systems that are configured to take automatic updates from Microsoft Update with these operating systems and with any of the .NET Core versions 3.1.10 through 3.1.19 installed may have been updated to 3.1.20 during this time. The .NET Core 3.1.20 is no longer available as an automatic update, but will continue to be available through Microsoft Update WSUS and Microsoft Catalog.
## Packages updated in this release:
Package name | Version
:----------- | :------------------
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x86 | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.osx-x64 | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-x86 | 3.1.20.nupkg
Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.rhel.6-x64 | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-musl-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 3.1.20.nupkg
Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.rhel.6-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-x86 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.osx-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-x64 | 3.1.20.nupkg
Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x64 | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
Microsoft.NETCore.Platforms | 3.1.9.nupkg
Microsoft.NETCore.Platforms | 3.1.9.nupkg
Microsoft.Extensions.Identity.Stores | 3.1.20.nupkg
Microsoft.DotNet.Web.ItemTemplates | 3.1.20.nupkg
Microsoft.DotNet.Web.Client.ItemTemplates | 3.1.20.nupkg
Microsoft.DotNet.Web.ProjectTemplates.3.1 | 3.1.20.nupkg
dotnet-sql-cache | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.linux-x64 | 3.1.20.nupkg
Microsoft.AspNetCore.SignalR.Protocols.Json | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.Twitter | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.Negotiate | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.Facebook | 3.1.20.nupkg
Microsoft.AspNetCore.Mvc.NewtonsoftJson | 3.1.20.nupkg
Microsoft.AspNetCore.NodeServices | 3.1.20.nupkg
Microsoft.AspNetCore.SignalR.Client.Core | 3.1.20.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv | 3.1.20.nupkg
Microsoft.AspNetCore.SignalR.Common | 3.1.20.nupkg
Microsoft.AspNetCore.Hosting.WindowsServices | 3.1.20.nupkg
Microsoft.AspNetCore.DataProtection.StackExchangeRedis | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.Certificate | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.AzureAD.UI | 3.1.20.nupkg
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore | 3.1.20.nupkg
Microsoft.Extensions.Identity.Core | 3.1.20.nupkg
Microsoft.Extensions.ApiDescription.Server | 3.1.20.nupkg
Microsoft.AspNetCore.TestHost | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm | 3.1.20.nupkg
Microsoft.dotnet-openapi | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm64 | 3.1.20.nupkg
Microsoft.AspNetCore.HeaderPropagation | 3.1.20.nupkg
Microsoft.AspNetCore.Http.Connections.Common | 3.1.20.nupkg
Microsoft.AspNetCore.Metadata | 3.1.20.nupkg
Microsoft.AspNetCore.Mvc.Testing | 3.1.20.nupkg
Microsoft.AspNetCore.DataProtection.Abstractions | 3.1.20.nupkg
Microsoft.AspNetCore.Cryptography.KeyDerivation | 3.1.20.nupkg
Microsoft.AspNetCore.Components.Web | 3.1.20.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore | 3.1.20.nupkg
Microsoft.Extensions.ApiDescription.Client | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm | 3.1.20.nupkg
Microsoft.AspNetCore.Http.Connections.Client | 3.1.20.nupkg
Microsoft.AspNetCore.Http.Features | 3.1.20.nupkg
Microsoft.AspNetCore.SignalR.Specification.Tests | 3.1.20.nupkg
Microsoft.AspNetCore.SignalR.Protocols.MessagePack | 3.1.20.nupkg
Microsoft.AspNetCore.Owin | 3.1.20.nupkg
Microsoft.AspNetCore.DataProtection.Extensions | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.MicrosoftAccount | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.win-x86 | 3.1.20.nupkg
Microsoft.AspNetCore.Connections.Abstractions | 3.1.20.nupkg
Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1 | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm64 | 3.1.20.nupkg
AspNetCoreRuntime.3.1.x86 | 3.1.20.nupkg
Microsoft.AspNetCore.Identity.EntityFrameworkCore | 3.1.20.nupkg
Microsoft.AspNetCore.JsonPatch | 3.1.20.nupkg
Microsoft.AspNetCore.MiddlewareAnalysis | 3.1.20.nupkg
Microsoft.AspNetCore.SpaServices.Extensions | 3.1.20.nupkg
Microsoft.AspNetCore.SpaServices | 3.1.20.nupkg
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore | 3.1.20.nupkg
Microsoft.AspNetCore.DataProtection.AzureStorage | 3.1.20.nupkg
Microsoft.AspNetCore.Cryptography.Internal | 3.1.20.nupkg
Microsoft.AspNetCore.Components.Forms | 3.1.20.nupkg
Microsoft.AspNetCore.Components | 3.1.20.nupkg
AspNetCoreRuntime.3.1.x64 | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.osx-x64 | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | 3.1.20.nupkg
Microsoft.AspNetCore.App.Runtime.win-x64 | 3.1.20.nupkg
Microsoft.AspNetCore.ApiAuthorization.IdentityServer | 3.1.20.nupkg
Microsoft.AspNetCore.Identity.UI | 3.1.20.nupkg
Microsoft.AspNetCore.Identity.Specification.Tests | 3.1.20.nupkg
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation | 3.1.20.nupkg
Microsoft.AspNetCore.SignalR.StackExchangeRedis | 3.1.20.nupkg
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson | 3.1.20.nupkg
Microsoft.AspNetCore.SignalR.Client | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.WsFederation | 3.1.20.nupkg
Microsoft.AspNetCore.AzureAppServices.SiteExtension | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.OpenIdConnect | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.Google | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.JwtBearer | 3.1.20.nupkg
Microsoft.AspNetCore.AzureAppServicesIntegration | 3.1.20.nupkg
Microsoft.AspNetCore.Components.Authorization | 3.1.20.nupkg
Microsoft.AspNetCore.AzureAppServices.HostingStartup | 3.1.20.nupkg
Microsoft.AspNetCore.Authentication.AzureADB2C.UI | 3.1.20.nupkg
Microsoft.AspNetCore.Authorization | 3.1.20.nupkg
Microsoft.AspNetCore.DataProtection.AzureKeyVault | 3.1.20.nupkg
Microsoft.AspNetCore.DataProtection | 3.1.20.nupkg
Microsoft.AspNetCore.ConcurrencyLimiter | 3.1.20.nupkg
Microsoft.AspNetCore.Components.Analyzers | 3.1.20.nupkg
Microsoft.DotNet.Common.ItemTemplates | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 3.1.20.nupkg
Microsoft.DotNet.Common.ItemTemplates | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 3.1.20.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 3.1.20.nupkg
Microsoft.AspNetCore.Razor.Language | 3.1.20.nupkg
Microsoft.AspNetCore.Mvc.Razor.Extensions | 3.1.20.nupkg
Microsoft.NET.Sdk.Razor | 3.1.20.nupkg
Microsoft.CodeAnalysis.Razor | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.SqlServer | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Cosmos | 3.1.20.nupkg
Microsoft.Data.Sqlite | 3.1.20.nupkg
Microsoft.Data.Sqlite.Core | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.InMemory | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Relational | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite | 3.1.20.nupkg
dotnet-ef | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Abstractions | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Design | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Proxies | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Tools | 3.1.20.nupkg
Microsoft.EntityFrameworkCore | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Analyzers | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Specification.Tests | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Sqlite.Core | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Relational.Specification.Tests | 3.1.20.nupkg
Microsoft.EntityFrameworkCore.Sqlite | 3.1.20.nupkg
Microsoft.JSInterop | 3.1.20.nupkg
Microsoft.Extensions.Configuration.Json | 3.1.20.nupkg
Microsoft.Extensions.Caching.StackExchangeRedis | 3.1.20.nupkg
Microsoft.Extensions.Configuration.AzureKeyVault | 3.1.20.nupkg
Microsoft.Extensions.Configuration.EnvironmentVariables | 3.1.20.nupkg
Microsoft.Extensions.Logging.Configuration | 3.1.20.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions | 3.1.20.nupkg
Microsoft.Extensions.DiagnosticAdapter | 3.1.20.nupkg
Microsoft.Extensions.DependencyInjection.Abstractions | 3.1.20.nupkg
Microsoft.Extensions.Configuration.UserSecrets | 3.1.20.nupkg
Microsoft.Extensions.Configuration.FileExtensions | 3.1.20.nupkg
Microsoft.Extensions.Http.Polly | 3.1.20.nupkg
Microsoft.Extensions.Logging.Abstractions | 3.1.20.nupkg
Microsoft.Extensions.DependencyInjection.Specification.Tests | 3.1.20.nupkg
Microsoft.Extensions.Configuration.Ini | 3.1.20.nupkg
Microsoft.Extensions.Caching.SqlServer | 3.1.20.nupkg
Microsoft.Extensions.Configuration.Abstractions | 3.1.20.nupkg
Microsoft.Extensions.FileProviders.Embedded | 3.1.20.nupkg
Microsoft.Extensions.Primitives | 3.1.20.nupkg
Microsoft.Extensions.Options.DataAnnotations | 3.1.20.nupkg
Microsoft.Extensions.Logging.Debug | 3.1.20.nupkg
Microsoft.Extensions.Logging.AzureAppServices | 3.1.20.nupkg
Microsoft.Extensions.Hosting.Systemd | 3.1.20.nupkg
Microsoft.Extensions.Hosting.WindowsServices | 3.1.20.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks | 3.1.20.nupkg
Microsoft.Extensions.Configuration.Xml | 3.1.20.nupkg
Microsoft.Extensions.Configuration.KeyPerFile | 3.1.20.nupkg
Microsoft.Extensions.Configuration.CommandLine | 3.1.20.nupkg
Microsoft.Extensions.Caching.Abstractions | 3.1.20.nupkg
Microsoft.Extensions.FileSystemGlobbing | 3.1.20.nupkg
Microsoft.Extensions.Options.ConfigurationExtensions | 3.1.20.nupkg
Microsoft.Extensions.Logging.EventLog | 3.1.20.nupkg
Microsoft.Extensions.Hosting | 3.1.20.nupkg
Microsoft.Extensions.Localization | 3.1.20.nupkg
Microsoft.Extensions.FileProviders.Abstractions | 3.1.20.nupkg
Microsoft.Extensions.DependencyInjection | 3.1.20.nupkg
Microsoft.Extensions.Configuration.NewtonsoftJson | 3.1.20.nupkg
Microsoft.Extensions.Configuration.Binder | 3.1.20.nupkg
Microsoft.Extensions.FileProviders.Composite | 3.1.20.nupkg
Microsoft.Extensions.Configuration | 3.1.20.nupkg
Microsoft.Extensions.WebEncoders | 3.1.20.nupkg
Microsoft.Extensions.ObjectPool | 3.1.20.nupkg
Microsoft.Extensions.Logging.TraceSource | 3.1.20.nupkg
Microsoft.Extensions.FileProviders.Physical | 3.1.20.nupkg
Microsoft.Extensions.Localization.Abstractions | 3.1.20.nupkg
Microsoft.Extensions.Caching.Memory | 3.1.20.nupkg
Microsoft.Extensions.Options | 3.1.20.nupkg
Microsoft.Extensions.Logging.EventSource | 3.1.20.nupkg
Microsoft.Extensions.Logging.Console | 3.1.20.nupkg
Microsoft.Extensions.Hosting.Abstractions | 3.1.20.nupkg
Microsoft.Extensions.Http | 3.1.20.nupkg
Microsoft.Extensions.Logging | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-arm | 3.1.20.nupkg
Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.osx-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-arm64 | 3.1.20.nupkg
Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x64 | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-musl-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.rhel.6-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-x86 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-x64 | 3.1.20.nupkg
Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x86 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Host.osx-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.rhel.6-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-x86 | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x86 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.rhel.6-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-x86 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.rhel.6-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-x86 | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-arm | 3.1.20.nupkg
Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost | 3.1.20.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
runtime.rhel.6-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.linux-musl-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.osx-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Host.win-arm64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.linux-arm | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.osx-x64 | 3.1.20.nupkg
Microsoft.NETCore.App.Runtime.win-arm64 | 3.1.20.nupkg
Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x64 | 3.1.20.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.20.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.20.nupkg
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1.20/3.1.20.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.20-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.20-sha.txt
[linux-setup]: https://docs.microsoft.com/dotnet/core/install/linux
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/october-2021-updates/
[//]: # ( Runtime 3.1.20)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/84cf3448-5d42-407c-a74d-ce3e21b60d0f/a792a4c1b0e492c4f46e99eb9db0c9be/dotnet-runtime-3.1.20-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c35bc8c9-fb21-4165-b26f-2b8b243fe0df/c5f126fb858a2c847b1b39a8f7085144/dotnet-runtime-3.1.20-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/909e5d0b-8cac-47cf-8f21-a502d3b38da4/50704d23fe2eecc240bed41827ea5054/dotnet-runtime-3.1.20-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/053a4ee3-0d81-4873-accb-3e01f9a07e3e/b0c8419339aea43b7e22e6725773a71e/dotnet-runtime-3.1.20-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e22ce067-99cb-4e59-8623-97fab16a0f5e/9d4825680d3f3a1850bbd3acb9ee9d28/dotnet-runtime-3.1.20-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/55e76de0-b547-49c7-bdcd-12838224599e/c9b70778e5c3749b5e35fde0bf324ee3/dotnet-runtime-3.1.20-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/259731a8-e26b-43df-8c07-eb63e50bd74a/9aa4c334a0f71e5b821e102392777845/dotnet-runtime-3.1.20-osx-x64.tar.gz
[dotnet-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/f0eab31c-0a27-4f9f-80d6-2b03eded2614/198af340def5c0863615f2d9f0edc5e4/dotnet-runtime-3.1.20-win-arm.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/8f1a8283-54b1-46d0-96c3-02949986baba/5d1b2bf23eb9addb9a372f32f6992b25/dotnet-runtime-3.1.20-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/22fbcca7-1ba8-401a-aff6-f7ddc9c88ec9/144db198000b42acf58e6c8ae74e5cb7/dotnet-runtime-3.1.20-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/9d7b9779-9a92-463d-8881-ac140f2dccbb/f8ec3af2889c0c9346ba493fc43c912d/dotnet-runtime-3.1.20-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/1fa4d7b3-34ce-43fe-8e60-4bb94221326a/024e2949a7ef91b663c3b662b0a1e313/dotnet-runtime-3.1.20-win-x86.zip
[//]: # ( WindowsDesktop 3.1.20)
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/93c69a29-d379-4a5d-bb9e-3116cc14de41/907bbc52446d8bb7baa0c6faebde1d44/windowsdesktop-runtime-3.1.20-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/30dcb1c4-79da-495c-9947-a3bb8efc9d99/76a3de29f61f9785ee57c2a74c3a6418/windowsdesktop-runtime-3.1.20-win-x86.exe
[//]: # ( ASP 3.1.20)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0843b54f-ea69-4699-a4c1-b65ec93b4109/a74ca56e6099318bdbc55dc72e3bf69a/aspnetcore-runtime-3.1.20-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/477965bb-c3b1-446b-8820-bc0c29089509/7089af417d80f03812b22d7101b0d136/aspnetcore-runtime-3.1.20-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ab11f8ae-07a7-4f26-bea0-6e9cc6c110d8/109da2ecd38c62bc31e74c622f029d51/aspnetcore-runtime-3.1.20-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/525fe2bc-fdd8-4785-b615-933c1cd020ce/167ca8c28edce56034e8f2a9832dcbf0/aspnetcore-runtime-3.1.20-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/63827c97-af9b-4c3b-a9df-5ed97c51cbe1/e07ed23d466369c90c96340c882f08fe/aspnetcore-runtime-3.1.20-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0ab7fc21-bb27-4a77-ac24-3d5b832327b2/e041c63a25c0833bc78efb45b74bf598/aspnetcore-runtime-3.1.20-osx-x64.tar.gz
[aspnetcore-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/e820f2c7-b0e0-46f3-b1f4-a71cb62e2ad4/1b32fd0e76ceb74da4d9834fb531806a/aspnetcore-runtime-3.1.20-win-arm.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/dad6553b-3005-4b9f-b91e-ca759c9a36c3/9c63c8b6932a468180060a6a5fa24a00/aspnetcore-runtime-3.1.20-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/7a267675-3581-4151-9e62-ffa0bc24dade/f0627c5443e03cb2b56598792225eb73/aspnetcore-runtime-3.1.20-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/d6afcfef-2eca-4d92-b988-60cab2816623/9f6e693cdf5007c8b943971af7498f59/aspnetcore-runtime-3.1.20-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/383bcfc7-942d-4866-b398-b24a1dfc1f8f/35f48f8cafb4aa4ae6e2e0bb07f90de7/aspnetcore-runtime-3.1.20-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/99800e2a-a5c0-4340-9379-e911e60fb879/1582a935b900bc4c8e337b594e8e7d56/dotnet-hosting-3.1.20-win.exe
[//]: # ( SDK 3.1.414)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/cefd43b6-16ac-4435-bcc6-594ebb0441cf/7d064f0f61c4174f620eafe97484e6cb/dotnet-sdk-3.1.414-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/040f982b-bd08-496f-ae52-a60361a79546/7d572611a4177c48d868e0516ac192dc/dotnet-sdk-3.1.414-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b01a6d93-4dac-40fb-b41f-2f7c0611221c/150e708ce15e350574ae5c99e83bbeaf/dotnet-sdk-3.1.414-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d34e1a17-40d4-442d-b0e2-dc297a8742ef/e8bd62b16712bb759ed29145bde51676/dotnet-sdk-3.1.414-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/47970ff1-77b2-4ad8-998e-29bfa469ffda/12809f01e1a397788165687980691d97/dotnet-sdk-3.1.414-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/0517421d-3300-42c7-a420-e42d55068126/76b722e65c0745962156e622ed76501c/dotnet-sdk-3.1.414-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/32edabcb-6ae1-436b-af5c-baf9889f225c/126c998e534f5eb911338cb1b52e2e31/dotnet-sdk-3.1.414-osx-x64.tar.gz
[dotnet-sdk-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/9bd0d0ca-e14a-4d58-8e2b-337333dc4558/57a1b44a1ce488452197587bd775a36c/dotnet-sdk-3.1.414-win-arm.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/89a2a9ff-0cff-493c-badd-112cd7d62576/bc233fa29900c6c3c280f4d1ba1240f4/dotnet-sdk-3.1.414-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/c3cb15c9-11c5-4e80-aebb-9d3a50c5ee0d/0c5ab97d1600fe1702535742e100ddda/dotnet-sdk-3.1.414-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/4298a151-4622-4e47-9f5b-e5b9a6ebd705/0b2967a7bc9faed2f8f6231b29c2b4be/dotnet-sdk-3.1.414-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/5328a3b8-96a6-4785-99ad-c63efeb7e1ab/09165ce210269f6d3f8f1348c0022596/dotnet-sdk-3.1.414-win-x86.zip

View file

@ -0,0 +1,372 @@
# .NET Core 3.1.21 - November 08 , 2021
The .NET Core 3.1.21 and .NET Core SDK 3.1.415 releases are available for download. The latest 3.1 release is always listed at [.NET 3.1 Releases](../README.md).
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime | Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: |:-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm][dotnet-sdk-win-arm.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm][dotnet-runtime-win-arm.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \| [Arm][aspnetcore-runtime-win-arm.zip] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz]<sup>1</sup> | - |
| Linux | [Snap Install](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | - | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] \| [Arm64 Alpine][aspnetcore-runtime-linux-musl-arm64.tar.gz] | - |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] |
</br>
1. Includes the .NET Core and ASP.NET Core Runtimes.
</br>2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Core runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
3.1.415
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together.
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET Core SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Core Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Core Runtime Dependencies
### Azure App Services
* .NET Core 3.1.21 is being deployed to Azure App Services and the deployment is expected to complete later in November 2021.
## Visual Studio Compatibility
**Visual Studio compatibility:** .NET Core 3.1 requires Visual Studio 2019 16.4 or above to take full advantage of all its features. .NET Core 3.1 won't work properly in earlier versions of Visual Studio. See the following table to select the correct download.
| OS | Development Environment | .NET Core SDK |
| :-- | :-- | :--: |
| Windows | Visual Studio 2019 version 16.7 | [3.1.415](#downloads) |
| macOS | Visual Studio for Mac | [Visual Studio for Mac .NET Core Support](https://docs.microsoft.com/visualstudio/mac/net-core-support) |
## Notable Changes
.NET Core 3.1.21 release carries only non-security fixes.
* [Blog Roundup][dotnet-blog]
* [Known issues](../3.1-known-issues.md)
### Additional fixes in this release
* [WPF](https://github.com/dotnet/wpf/issues?q=milestone%3A3.1.21++is%3Aclosed+label%3Aservicing-approved+)
* [ASP.NET](https://github.com/dotnet/aspnetcore/issues?q=milestone%3A3.1.21++is%3Aclosed+label%3Aservicing-approved+)
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6884](https://github.com/dotnet/core/issues/6884) for your questions and comments.
## Packages updated in this release:
Package name | Version
:----------- | :------------------
Microsoft.NETCore.App.Host.win-x86 | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 3.1.21.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
Microsoft.NETCore.App.Host.linux-arm64 | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.win-x86 | 3.1.21.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
Microsoft.NETCore.App.Host.linux-arm | 3.1.21.nupkg
Microsoft.NETCore.App.Host.linux-x64 | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.win-arm64 | 3.1.21.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x86 | 3.1.21.nupkg
Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
Microsoft.NETCore.App.Host.linux-musl-x64 | 3.1.21.nupkg
Microsoft.NETCore.App.Host.win-arm | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.win-arm | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.win-x64 | 3.1.21.nupkg
Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
Microsoft.NETCore.App.Host.osx-x64 | 3.1.21.nupkg
Microsoft.NETCore.App.Host.win-x64 | 3.1.21.nupkg
Microsoft.NETCore.App.Host.win-arm64 | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.linux-arm | 3.1.21.nupkg
Microsoft.NETCore.App.Runtime.osx-x64 | 3.1.21.nupkg
Microsoft.NETCore.DotNetHost | 3.1.21.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy | 3.1.21.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm64 | 3.1.21.nupkg
Microsoft.NETCore.DotNetAppHost | 3.1.21.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x64 | 3.1.21.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 3.1.21.nupkg
Microsoft.AspNetCore.SpaServices.Extensions | 3.1.21.nupkg
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson | 3.1.21.nupkg
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation | 3.1.21.nupkg
Microsoft.AspNetCore.SignalR.Common | 3.1.21.nupkg
Microsoft.AspNetCore.Owin | 3.1.21.nupkg
Microsoft.AspNetCore.DataProtection.Extensions | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.OpenIdConnect | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.JwtBearer | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.win-x86 | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | 3.1.21.nupkg
Microsoft.AspNetCore.Hosting.WindowsServices | 3.1.21.nupkg
Microsoft.AspNetCore.Mvc.NewtonsoftJson | 3.1.21.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.Facebook | 3.1.21.nupkg
Microsoft.AspNetCore.AzureAppServices.HostingStartup | 3.1.21.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore | 3.1.21.nupkg
AspNetCoreRuntime.3.1.x64 | 3.1.21.nupkg
Microsoft.AspNetCore.MiddlewareAnalysis | 3.1.21.nupkg
Microsoft.AspNetCore.JsonPatch | 3.1.21.nupkg
Microsoft.AspNetCore.Identity.Specification.Tests | 3.1.21.nupkg
Microsoft.AspNetCore.Mvc.Testing | 3.1.21.nupkg
Microsoft.AspNetCore.SignalR.Specification.Tests | 3.1.21.nupkg
Microsoft.AspNetCore.SignalR.Protocols.MessagePack | 3.1.21.nupkg
Microsoft.AspNetCore.ApiAuthorization.IdentityServer | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.Twitter | 3.1.21.nupkg
Microsoft.AspNetCore.DataProtection | 3.1.21.nupkg
Microsoft.AspNetCore.ConcurrencyLimiter | 3.1.21.nupkg
Microsoft.AspNetCore.Components.Forms | 3.1.21.nupkg
Microsoft.DotNet.Web.ItemTemplates | 3.1.21.nupkg
Microsoft.DotNet.Web.Client.ItemTemplates | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm | 3.1.21.nupkg
Microsoft.AspNetCore.TestHost | 3.1.21.nupkg
dotnet-sql-cache | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.linux-x64 | 3.1.21.nupkg
Microsoft.AspNetCore.Metadata | 3.1.21.nupkg
Microsoft.AspNetCore.DataProtection.Abstractions | 3.1.21.nupkg
Microsoft.AspNetCore.Components.Authorization | 3.1.21.nupkg
Microsoft.Extensions.ApiDescription.Server | 3.1.21.nupkg
Microsoft.DotNet.Web.ProjectTemplates.3.1 | 3.1.21.nupkg
AspNetCoreRuntime.3.1.x86 | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm64 | 3.1.21.nupkg
Microsoft.AspNetCore.Identity.UI | 3.1.21.nupkg
Microsoft.AspNetCore.Identity.EntityFrameworkCore | 3.1.21.nupkg
Microsoft.AspNetCore.Http.Connections.Common | 3.1.21.nupkg
Microsoft.AspNetCore.HeaderPropagation | 3.1.21.nupkg
Microsoft.AspNetCore.Http.Features | 3.1.21.nupkg
Microsoft.AspNetCore.SpaServices | 3.1.21.nupkg
Microsoft.AspNetCore.NodeServices | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.WsFederation | 3.1.21.nupkg
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.Certificate | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.AzureADB2C.UI | 3.1.21.nupkg
Microsoft.AspNetCore.DataProtection.AzureKeyVault | 3.1.21.nupkg
Microsoft.AspNetCore.AzureAppServices.SiteExtension | 3.1.21.nupkg
Microsoft.AspNetCore.Components.Analyzers | 3.1.21.nupkg
Microsoft.AspNetCore.Components | 3.1.21.nupkg
Microsoft.Extensions.Identity.Stores | 3.1.21.nupkg
Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1 | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm64 | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.osx-x64 | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm | 3.1.21.nupkg
Microsoft.AspNetCore.Http.Connections.Client | 3.1.21.nupkg
Microsoft.AspNetCore.SignalR.Client | 3.1.21.nupkg
Microsoft.AspNetCore.DataProtection.AzureStorage | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.MicrosoftAccount | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.Google | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.AzureAD.UI | 3.1.21.nupkg
Microsoft.AspNetCore.Cryptography.KeyDerivation | 3.1.21.nupkg
Microsoft.AspNetCore.Connections.Abstractions | 3.1.21.nupkg
Microsoft.AspNetCore.Cryptography.Internal | 3.1.21.nupkg
Microsoft.AspNetCore.AzureAppServicesIntegration | 3.1.21.nupkg
Microsoft.Extensions.Identity.Core | 3.1.21.nupkg
Microsoft.Extensions.ApiDescription.Client | 3.1.21.nupkg
Microsoft.dotnet-openapi | 3.1.21.nupkg
Microsoft.AspNetCore.DataProtection.StackExchangeRedis | 3.1.21.nupkg
Microsoft.AspNetCore.SignalR.StackExchangeRedis | 3.1.21.nupkg
Microsoft.AspNetCore.SignalR.Protocols.Json | 3.1.21.nupkg
Microsoft.AspNetCore.SignalR.Client.Core | 3.1.21.nupkg
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore | 3.1.21.nupkg
Microsoft.AspNetCore.Authentication.Negotiate | 3.1.21.nupkg
Microsoft.AspNetCore.Authorization | 3.1.21.nupkg
Microsoft.AspNetCore.App.Runtime.win-x64 | 3.1.21.nupkg
Microsoft.AspNetCore.Components.Web | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 3.1.21.nupkg
Microsoft.DotNet.Common.ItemTemplates | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 3.1.21.nupkg
Microsoft.DotNet.Common.ItemTemplates | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 3.1.21.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 3.1.21.nupkg
System.Drawing.Common | 4.7.3.nupkg
Microsoft.EntityFrameworkCore.Relational | 3.1.21.nupkg
dotnet-ef | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Abstractions | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Design | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Proxies | 3.1.21.nupkg
Microsoft.Data.Sqlite | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Cosmos | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Specification.Tests | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Tools | 3.1.21.nupkg
Microsoft.Data.Sqlite.Core | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Analyzers | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Relational.Specification.Tests | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Sqlite.Core | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.SqlServer | 3.1.21.nupkg
Microsoft.EntityFrameworkCore | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.InMemory | 3.1.21.nupkg
Microsoft.EntityFrameworkCore.Sqlite | 3.1.21.nupkg
Microsoft.Extensions.FileProviders.Abstractions | 3.1.21.nupkg
Microsoft.Extensions.DependencyInjection | 3.1.21.nupkg
Microsoft.Extensions.Configuration.UserSecrets | 3.1.21.nupkg
Microsoft.Extensions.Configuration.FileExtensions | 3.1.21.nupkg
Microsoft.Extensions.Caching.StackExchangeRedis | 3.1.21.nupkg
Microsoft.Extensions.Configuration.Abstractions | 3.1.21.nupkg
Microsoft.Extensions.FileProviders.Embedded | 3.1.21.nupkg
Microsoft.Extensions.DiagnosticAdapter | 3.1.21.nupkg
Microsoft.Extensions.Configuration.Xml | 3.1.21.nupkg
Microsoft.Extensions.Configuration.KeyPerFile | 3.1.21.nupkg
Microsoft.Extensions.Configuration.Ini | 3.1.21.nupkg
Microsoft.Extensions.Caching.Abstractions | 3.1.21.nupkg
Microsoft.Extensions.WebEncoders | 3.1.21.nupkg
Microsoft.Extensions.FileSystemGlobbing | 3.1.21.nupkg
Microsoft.Extensions.Options.ConfigurationExtensions | 3.1.21.nupkg
Microsoft.Extensions.Logging.EventSource | 3.1.21.nupkg
Microsoft.Extensions.Logging.Console | 3.1.21.nupkg
Microsoft.JSInterop | 3.1.21.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks | 3.1.21.nupkg
Microsoft.Extensions.DependencyInjection.Abstractions | 3.1.21.nupkg
Microsoft.Extensions.Configuration.NewtonsoftJson | 3.1.21.nupkg
Microsoft.Extensions.Configuration.Json | 3.1.21.nupkg
Microsoft.Extensions.Primitives | 3.1.21.nupkg
Microsoft.Extensions.Logging.TraceSource | 3.1.21.nupkg
Microsoft.Extensions.Hosting.Systemd | 3.1.21.nupkg
Microsoft.Extensions.Http.Polly | 3.1.21.nupkg
Microsoft.Extensions.Localization.Abstractions | 3.1.21.nupkg
Microsoft.Extensions.Configuration.EnvironmentVariables | 3.1.21.nupkg
Microsoft.Extensions.Configuration.AzureKeyVault | 3.1.21.nupkg
Microsoft.Extensions.Logging.AzureAppServices | 3.1.21.nupkg
Microsoft.Extensions.Localization | 3.1.21.nupkg
Microsoft.Extensions.Hosting.WindowsServices | 3.1.21.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions | 3.1.21.nupkg
Microsoft.Extensions.DependencyInjection.Specification.Tests | 3.1.21.nupkg
Microsoft.Extensions.Configuration.CommandLine | 3.1.21.nupkg
Microsoft.Extensions.Configuration | 3.1.21.nupkg
Microsoft.Extensions.Options | 3.1.21.nupkg
Microsoft.Extensions.ObjectPool | 3.1.21.nupkg
Microsoft.Extensions.Logging.EventLog | 3.1.21.nupkg
Microsoft.Extensions.Logging.Debug | 3.1.21.nupkg
Microsoft.Extensions.Hosting | 3.1.21.nupkg
Microsoft.Extensions.Hosting.Abstractions | 3.1.21.nupkg
Microsoft.Extensions.Http | 3.1.21.nupkg
Microsoft.Extensions.Logging | 3.1.21.nupkg
Microsoft.Extensions.Configuration.Binder | 3.1.21.nupkg
Microsoft.Extensions.FileProviders.Composite | 3.1.21.nupkg
Microsoft.Extensions.Caching.SqlServer | 3.1.21.nupkg
Microsoft.Extensions.Caching.Memory | 3.1.21.nupkg
Microsoft.Extensions.Options.DataAnnotations | 3.1.21.nupkg
Microsoft.Extensions.FileProviders.Physical | 3.1.21.nupkg
Microsoft.Extensions.Logging.Configuration | 3.1.21.nupkg
Microsoft.Extensions.Logging.Abstractions | 3.1.21.nupkg
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1.21/3.1.21.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.21-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.21-sha.txt
[linux-setup]: https://docs.microsoft.com/dotnet/core/install/linux
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/november-2021-updates/
[//]: # ( Runtime 3.1.21)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/283d08e5-e71b-404d-869c-e6ad820ade07/b46930dd45fd4d898c7f904fe33e566e/dotnet-runtime-3.1.21-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/45b3ad17-6ce6-4cd6-a975-d4f152203750/c6df44d802c52e65ad5d9c783ccd46ab/dotnet-runtime-3.1.21-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4814aefe-00b9-4f5c-b71b-2f89114f8651/a3a73610ab69ac50d73a8766fd098e09/dotnet-runtime-3.1.21-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/75ccece0-e943-4564-837f-ce2dc2daa2b8/f35237bcdb87c74cae4c50b84fd11907/dotnet-runtime-3.1.21-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/286e526e-282b-47e5-afeb-4f99ee481972/495908d6a6019e47249bd05f8346aeb5/dotnet-runtime-3.1.21-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/517d8599-fcad-4cfc-b8b6-e82231e40006/e71454fe391ac353d72ddab6ff427294/dotnet-runtime-3.1.21-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3896eba4-4ef4-47a7-846c-8acb44b15feb/4920ee69b26772423edc686e499da061/dotnet-runtime-3.1.21-osx-x64.tar.gz
[dotnet-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/1340a54c-a2c7-493c-8d02-b720571e7d18/b72dce215842bafe54bfbaa64fbfcad7/dotnet-runtime-3.1.21-win-arm.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/7d4d91b4-fcdf-437f-9c03-92e098af2a5b/443004dc4756fa13035c38c0f12deb84/dotnet-runtime-3.1.21-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/9162b33a-f585-4db6-bf9b-45046e75602f/d5620cb1c7afc16f9a8b01fe7e3cf06a/dotnet-runtime-3.1.21-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/55ceb5cc-4c3f-4955-97f2-a58b7b14eeb1/a64dd45182ff17ad52d401ef73aa5ba1/dotnet-runtime-3.1.21-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/e2268b43-0b5c-47c0-8d69-92d0e67a7b7f/c58259f05b61fd271ad99337a4793a24/dotnet-runtime-3.1.21-win-x86.zip
[//]: # ( WindowsDesktop 3.1.21)
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/3f56df9d-6dc0-4897-a49b-ea891f9ad0f4/076e353a29908c70e24ba8b8d0daefb8/windowsdesktop-runtime-3.1.21-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/edd0e0f3-2f0f-4420-8864-a1d0f6c669b6/4936c974bfd6edc5c43566678bf00278/windowsdesktop-runtime-3.1.21-win-x86.exe
[//]: # ( ASP 3.1.21)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/9092f467-8a52-482b-9295-6870e0e7fa73/a1474c461720fee5d82ba8efcd7ea3ce/aspnetcore-runtime-3.1.21-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5d245f70-4e8f-457a-9c4f-d4140136e496/56193e7de38e0f4101eb6f3fd2c60c41/aspnetcore-runtime-3.1.21-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4b1b20d2-685e-4104-b036-54b696bd325e/7b70274ace6255bb18264ba622d05a61/aspnetcore-runtime-3.1.21-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6cd499bc-1bce-4f80-9ca4-41bccaed89e9/e4d72c6ced6598b1cc005302b992214e/aspnetcore-runtime-3.1.21-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c4565012-97e8-4a5a-9edf-8d6c94f0ac5c/dd227c01d532bcb731b026243a51f55f/aspnetcore-runtime-3.1.21-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/dd423a05-c133-464d-a117-d2e73d6dfeb5/a2d7c629802b8a283819a445a3024944/aspnetcore-runtime-3.1.21-osx-x64.tar.gz
[aspnetcore-runtime-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/53955e4e-6810-4b24-b502-bc718170cd50/8db81183932d16fa56eaf804fc7b0d3d/aspnetcore-runtime-3.1.21-win-arm.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/445c533d-e537-445a-bbfd-fc5e51bd745d/cda0dfb3612031b0ecdeb8e86e4f23ea/aspnetcore-runtime-3.1.21-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/98a8eea7-ed93-4663-94fc-be1462091726/b59db628165e816b5d057fe0b9585e89/aspnetcore-runtime-3.1.21-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/45b5d393-4d3b-4ded-9ecb-85dda1216e0d/636b0535cc900316a67ca825589ee970/aspnetcore-runtime-3.1.21-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/890444f4-e4bb-481f-a77b-cafaecc061f0/1a32a9a2a961cc07ef6a246c34eaf4a1/aspnetcore-runtime-3.1.21-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/4f5c5cdc-1354-415b-a3a2-b5c94d6ca6eb/73841934839d13ba91407f3259a8d1b4/dotnet-hosting-3.1.21-win.exe
[//]: # ( SDK 3.1.415)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e401b906-4681-437b-a1c5-21a2d7e0f83c/824371926ae334ac264b91d8234b350c/dotnet-sdk-3.1.415-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4a78a923-e891-40fe-88d2-4bff2c90519f/126bee4399caeabde4f34f4ace7f44e3/dotnet-sdk-3.1.415-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/254b4820-7917-4248-b353-a6350020be96/19ceb70a7b825f866761c4e2ae0d6d3f/dotnet-sdk-3.1.415-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6425056e-bfd5-48be-8b00-223c03a4d0f3/08a801489b7f18e9e73a1378082fbe66/dotnet-sdk-3.1.415-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/27d3762d-02dc-4182-89f8-3e208e593a88/1e45544c3597f81c0504a47343875a96/dotnet-sdk-3.1.415-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/e0fe8c99-e33c-4d75-bd4e-2478ed3ee35a/ff06e47afc7c13bdbbaa50a9713ac772/dotnet-sdk-3.1.415-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7d663efa-2180-4562-8735-be11d8ba465d/605910e63a687d8c9e72ba108ffb1da4/dotnet-sdk-3.1.415-osx-x64.tar.gz
[dotnet-sdk-win-arm.zip]: https://download.visualstudio.microsoft.com/download/pr/55b9a48c-26e2-4a9d-a8ac-487609a14667/f3d970f976e1a80b8afd2f90b048e368/dotnet-sdk-3.1.415-win-arm.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/a7555bf3-426c-499c-8431-ef3448c64da6/8d8f9cb4451564dcb86119c79ea3ee64/dotnet-sdk-3.1.415-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/4065ce8d-ceaf-4465-929b-a8c0ca1594ea/53f72ba472e6c535579f1fba448cb538/dotnet-sdk-3.1.415-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/a18e402d-2659-4587-be21-92bc2753e4db/ff18b94d7443c7e8e597e86e09da4185/dotnet-sdk-3.1.415-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/33e3dc3a-0c02-4f84-9f6a-e5f8f9000553/a7f7a10f22fb4c17c600439552c3e0aa/dotnet-sdk-3.1.415-win-x86.zip

View file

@ -13,6 +13,9 @@
| Date | Release |
| :-- | :-- |
| 2021/11/08 | [3.1.21](./3.1.21/3.1.21.md) |
| 2021/10/12 | [3.1.20](./3.1.20/3.1.20.md) |
| 2021/09/14 | [3.1.19](./3.1.19/3.1.19.md) |
| 2021/08/10 | [3.1.18](./3.1.18/3.1.18.md) |
| 2021/07/13 | [3.1.17](./3.1.17/3.1.17.md) |
| 2021/06/08 | [3.1.16](./3.1.16/3.1.16.md) |

View file

@ -25,7 +25,7 @@ Each of the distributions can be downloaded from:
## Install using deb/rpm packages
DEB and RPM install packages for Linux are available from Microsoft or, natively from some Linux distributions. It is recommended that you use packages provided by your distribution, when available. See [Install .NET on Linux](https://docs.microsoft.com/en-us/dotnet/core/install/linux) for a complete list of supported Linux distributions and installer package options for each.
DEB and RPM install packages for Linux are available from Microsoft or, natively from some Linux distributions. It is recommended that you use packages provided by distribution, when available. See [Install .NET on Linux](https://docs.microsoft.com/en-us/dotnet/core/install/linux) for a complete list of supported Linux distributions and installer package options for each.
## Install using Snap
@ -48,7 +48,7 @@ You can install .NET with a binary archive. This option is required if you want
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
```bash
~# curl -o dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/e6ae53a9-8567-4f44-b6ce-684d4f4a0b27/e0c29635c1c2ae9424390a41fecc95f1/dotnet-sdk-3.1.410-linux-x64.tar.gz
~# curl -Lo dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/e6ae53a9-8567-4f44-b6ce-684d4f4a0b27/e0c29635c1c2ae9424390a41fecc95f1/dotnet-sdk-3.1.410-linux-x64.tar.gz
~# mkdir dotnet
~# tar -C dotnet -xf dotnet.tar.gz
~# rm dotnet.tar.gz

View file

@ -34,7 +34,7 @@ You can install .NET with a binary archive. This option is required if you want
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
```bash
~# curl -o dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/9db4cce9-8c78-47af-b3a1-b05e98870ab0/1d6062e2cc4ab529c0c1857a2c099b4e/dotnet-sdk-3.1.410-osx-x64.tar.gz
~# curl -Lo dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/9db4cce9-8c78-47af-b3a1-b05e98870ab0/1d6062e2cc4ab529c0c1857a2c099b4e/dotnet-sdk-3.1.410-osx-x64.tar.gz
~# mkdir dotnet
~# tar -C dotnet -xf dotnet.tar.gz
~# rm dotnet.tar.gz

View file

@ -27,7 +27,7 @@ Each of the distributions can be downloaded from:
You can install any of the distributions with MSI. The following image demonstrates installing the .NET SDK. After launching the MSI, click "Install" and you will be taken through the process of installing the SDK.
![image](https://user-images.githubusercontent.com/2212879/125339796-883dea00-e306-11eb-925b-eb4da4483d3a.png)
![image](https://user-images.githubusercontent.com/30737530/133318123-4210164b-bc50-4db2-a5e1-3e27a359aa1e.png)
## Windows Server Hosting with IIS
@ -40,13 +40,13 @@ You can install .NET with a binary archive. This option is required if you want
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
```console
C:\>curl -o dotnet.zip https://download.visualstudio.microsoft.com/download/pr/94cd3943-95b4-4d86-a3ec-07f434b460b9/e0db650eba4bf8b3ec8ef99312a66047/dotnet-sdk-3.1.410-win-x64.zip
C:\>curl -o dotnet.zip https://download.visualstudio.microsoft.com/download/pr/587d67c3-393e-4915-b9c4-5dda816d4945/068c1fe53054c217290a8980f8c49b91/dotnet-sdk-3.1.413-win-x64.zip
C:\>tar -C dotnet -xf dotnet.zip
C:\>del dotnet.zip
C:\>set DOTNET_ROOT=C:\dotnet
C:\>set PATH=%PATH%;C:\dotnet
C:\>dotnet --version
3.1.410
3.1.413
```
The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional.

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,8 @@
# .NET 5 - Supported OS versions
[.NET 5](README.md) is supported on multiple operating systems per their [lifecycle policy](../../os-lifecycle-policy.md).
[.NET 5](README.md) [is supported](https://github.com/dotnet/core/blob/main/microsoft-support.md) on multiple operating systems per their [lifecycle policy](../../os-lifecycle-policy.md).
For issues with .NET on operating systems not listed here, please open a GitHub issue in the appropriate .NET repository or contact the OS maintainer community . Please see [.NET Repos](https://github.com/dotnet/core/blob/main/Documentation/core-repos.md) for the repository list.
## Windows
@ -8,6 +10,7 @@ OS | Version | Architectures
--------------------------------------|-------------------------|-----------------|----------
[Windows Client][Windows-client] | 7 SP1(**\***), 8.1 | x64, x86 | [Windows][Windows-lifecycle]
[Windows 10 Client][Windows-client] | Version 1607+ | x64, x86, Arm64 | [Windows][Windows-lifecycle]
[Windows 11][Windows-client] | Version 22000+ | x64, x86, Arm64 | [Windows][Windows-lifecycle]
[Windows Server][Windows-Server] | 2012+ | x64, x86 | [Windows Server][Windows-Server-lifecycle]
[Windows Server Core][Windows-Server] | 2012+ | x64, x86 | [Windows Server][Windows-Server-lifecycle]
[Nano Server][Nano-Server] | Version 1809+ | x64 | [Windows Server][Windows-Server-lifecycle]
@ -25,7 +28,7 @@ OS | Version | Architectures
OS | Version | Architectures | Lifecycle
--------------------------------------|-----------------------|-------------------|----------
[Alpine Linux][Alpine] | 3.11+ | x64, Arm64 | [Alpine][Alpine-lifecycle]
[Alpine Linux][Alpine] | 3.12+ | x64, Arm64 | [Alpine][Alpine-lifecycle]
[CentOS][CentOS] | 7+ | x64 | [CentOS][CentOS-lifecycle]
[Debian][Debian] | 9+ | x64, Arm32, Arm64 | [Debian][Debian-lifecycle]
[Fedora][Fedora] | 33+ | x64 | [Fedora][Fedora-lifecycle]
@ -76,6 +79,8 @@ OS | Version | Architectures |
## Support changes from .NET Core 3.1
Alpine 3.14 and Debian 11 are now supported with the .NET 5.0.10 and .NET Core 3.1.19. The operating system support pages for [.NET 5.0](https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0-supported-os.md) and [.NET Core 3.1](https://github.com/dotnet/core/blob/main/release-notes/3.1/3.1-supported-os.md) have been updated to reflect that.
The following operating systems are no longer supported, starting with .NET 5.0.
* Windows Arm32

View file

@ -0,0 +1,392 @@
# .NET 5.0.10 - September 14, 2021
The .NET 5.0.10, .NET 5.0.401 SDK and [.NET SDK 5.0.207](5.0.207.md) releases are available for download. The latest 5.0 release is always listed at [.NET 5.0 Releases](../README.md).
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-arm64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz] | - |<sup>1</sup>
| Linux | [Snap and Package Manager](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm32][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-runtime-linux-musl-arm.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - | <sup>1</sup> |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime]
</br>
1. Includes the .NET Runtime and ASP.NET Core Runtime
2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
5.0.401
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together. You can use the following command to try running the latest .NET 5.0 release in containers:
```console
docker run --rm mcr.microsoft.com/dotnet/samples
```
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Runtime Dependencies
* [dotnet/samples](https://hub.docker.com/_/microsoft-dotnet-samples/): .NET Samples
## Visual Studio Compatibility
You need [Visual Studio 16.8](https://visualstudio.microsoft.com) or later to use .NET 5.0 on Windows. On macOS, you need the latest version of [Visual Studio for Mac](https://visualstudio.microsoft.com/vs/mac/). The [C# extension](https://code.visualstudio.com/docs/languages/dotnet) for [Visual Studio Code](https://code.visualstudio.com/) supports .NET 5.0 and C# 9.
## Notable Changes
.NET 5.0.10 release carries only non-security fixes.
* [Blog Roundup][dotnet-blog]
* [Known issues](../5.0-known-issues.md)
Release feature and bug lists:.
* [Runtime](https://github.com/dotnet/runtime/pulls?q=milestone%3A5.0.10+is%3Aclosed+label%3Aservicing-approved)
* [WindowsDesktop](https://github.com/dotnet/windowsdesktop/pulls?q=milestone%3A5.0.10+is%3Aclosed+label%3Aservicing-approved)
* [Arcade](https://github.com/dotnet/arcade/pulls?q=milestone%3A5.0.10+is%3Aclosed+label%3Aservicing-approved)
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6687](https://github.com/dotnet/core/issues/6687) for your questions and comments.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/5.0/preview/5.0.10.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.10-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.10-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-setup]: https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/september-2021-updates/
[sdk_bugs]: https://github.com/dotnet/sdk/issues?q=is%3Aissue+is%3Aclosed+milestone%3A5.0.10xx+is%3Aclosed
[linux-packages]: ../install-linux.md
## Packages updated in this release:
Package name | Version
:----------- | :------------------
Microsoft.WindowsDesktop.App.Runtime.win-x86 | 5.0.10.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-arm64 | 5.0.10.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x64 | 5.0.10.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.browser-wasm | 5.0.10.nupkg
Microsoft.NETCore.App.Crossgen2.linux-musl-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.win-arm64 | 5.0.10.nupkg
Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Host.win-x86 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.osx-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Host.linux-arm64 | 5.0.10.nupkg
Microsoft.NETCore.App.Host.osx-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Host.win-arm | 5.0.10.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64 | 5.0.10.nupkg
Microsoft.NETCore.App.Host.linux-arm | 5.0.10.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm64 | 5.0.10.nupkg
Microsoft.NETCore.App.Host.linux-musl-x64 | 5.0.10.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.win-x86 | 5.0.10.nupkg
Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
Microsoft.NETCore.Platforms | 5.0.3.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Crossgen2.win-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.osx-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Host.linux-x64 | 5.0.10.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Host.win-arm64 | 5.0.10.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.win-arm | 5.0.10.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 5.0.10.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-arm | 5.0.10.nupkg
Microsoft.NETCore.App.Crossgen2.linux-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm | 5.0.10.nupkg
Microsoft.NETCore.App.Host.win-x64 | 5.0.10.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.win-x64 | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm64 | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.Certificate | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.Facebook | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.win-x86 | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.MicrosoftAccount | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.Google | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.win-x64 | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.AzureAD.UI | 5.0.10.nupkg
Microsoft.AspNetCore.SignalR.Specification.Tests | 5.0.10.nupkg
Microsoft.AspNetCore.Razor.Language | 5.0.10.nupkg
Microsoft.Extensions.ApiDescription.Client | 5.0.10.nupkg
Microsoft.Extensions.ObjectPool | 5.0.10.nupkg
Microsoft.Extensions.Localization.Abstractions | 5.0.10.nupkg
Microsoft.Extensions.Identity.Core | 5.0.10.nupkg
Microsoft.Extensions.Identity.Stores | 5.0.10.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions | 5.0.10.nupkg
Microsoft.AspNetCore.Components.WebAssembly.Server | 5.0.10.nupkg
Microsoft.AspNetCore.Cryptography.KeyDerivation | 5.0.10.nupkg
Microsoft.AspNetCore.Components.WebAssembly.DevServer | 5.0.10.nupkg
Microsoft.AspNetCore.AzureAppServicesIntegration | 5.0.10.nupkg
AspNetCoreRuntime.5.0.x86 | 5.0.10.nupkg
Microsoft.AspNetCore.ApiAuthorization.IdentityServer | 5.0.10.nupkg
dotnet-sql-cache | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.osx-x64 | 5.0.10.nupkg
Microsoft.DotNet.Web.Client.ItemTemplates | 5.0.10.nupkg
Microsoft.dotnet-openapi | 5.0.10.nupkg
Microsoft.Authentication.WebAssembly.Msal | 5.0.10.nupkg
Microsoft.AspNetCore.SignalR.Client | 5.0.10.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic | 5.0.10.nupkg
Microsoft.JSInterop | 5.0.10.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore | 5.0.10.nupkg
Microsoft.DotNet.Web.Spa.ProjectTemplates.5.0 | 5.0.10.nupkg
Microsoft.AspNetCore.DataProtection | 5.0.10.nupkg
Microsoft.AspNetCore.Mvc.Testing | 5.0.10.nupkg
Microsoft.AspNetCore.Cryptography.Internal | 5.0.10.nupkg
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore | 5.0.10.nupkg
Microsoft.AspNetCore.DataProtection.Extensions | 5.0.10.nupkg
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation | 5.0.10.nupkg
Microsoft.AspNetCore.MiddlewareAnalysis | 5.0.10.nupkg
Microsoft.AspNetCore.DataProtection.StackExchangeRedis | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | 5.0.10.nupkg
Microsoft.AspNetCore.Authorization | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.WsFederation | 5.0.10.nupkg
Microsoft.AspNetCore.TestHost | 5.0.10.nupkg
Microsoft.AspNetCore.SignalR.Protocols.MessagePack | 5.0.10.nupkg
Microsoft.AspNetCore.SignalR.Client.Core | 5.0.10.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv | 5.0.10.nupkg
Microsoft.AspNetCore.Components.WebAssembly.Authentication | 5.0.10.nupkg
Microsoft.AspNetCore.Components.Web | 5.0.10.nupkg
Microsoft.AspNetCore.Components.Forms | 5.0.10.nupkg
Microsoft.AspNetCore.Components | 5.0.10.nupkg
Microsoft.AspNetCore.Owin | 5.0.10.nupkg
Microsoft.AspNetCore.Mvc.Razor.Extensions | 5.0.10.nupkg
Microsoft.AspNetCore.Mvc.NewtonsoftJson | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.AzureADB2C.UI | 5.0.10.nupkg
AspNetCoreRuntime.5.0.x64 | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | 5.0.10.nupkg
Microsoft.AspNetCore.AzureAppServices.HostingStartup | 5.0.10.nupkg
Microsoft.CodeAnalysis.Razor | 5.0.10.nupkg
Microsoft.AspNetCore.SpaServices.Extensions | 5.0.10.nupkg
Microsoft.AspNetCore.SignalR.StackExchangeRedis | 5.0.10.nupkg
Microsoft.AspNetCore.SignalR.Protocols.Json | 5.0.10.nupkg
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson | 5.0.10.nupkg
Microsoft.AspNetCore.SignalR.Common | 5.0.10.nupkg
Microsoft.Extensions.WebEncoders | 5.0.10.nupkg
Microsoft.Extensions.Localization | 5.0.10.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks | 5.0.10.nupkg
Microsoft.Extensions.Configuration.KeyPerFile | 5.0.10.nupkg
Microsoft.Extensions.ApiDescription.Server | 5.0.10.nupkg
Microsoft.AspNetCore.DataProtection.Abstractions | 5.0.10.nupkg
Microsoft.AspNetCore.Connections.Abstractions | 5.0.10.nupkg
Microsoft.AspNetCore.Identity.UI | 5.0.10.nupkg
Microsoft.AspNetCore.Identity.Specification.Tests | 5.0.10.nupkg
Microsoft.AspNetCore.Http.Features | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.Twitter | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.OpenIdConnect | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.Negotiate | 5.0.10.nupkg
Microsoft.AspNetCore.Authentication.JwtBearer | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm | 5.0.10.nupkg
Microsoft.AspNetCore.ConcurrencyLimiter | 5.0.10.nupkg
Microsoft.AspNetCore.Components.WebAssembly | 5.0.10.nupkg
Microsoft.AspNetCore.Metadata | 5.0.10.nupkg
Microsoft.AspNetCore.Http.Connections.Common | 5.0.10.nupkg
Microsoft.AspNetCore.Http.Connections.Client | 5.0.10.nupkg
Microsoft.AspNetCore.Hosting.WindowsServices | 5.0.10.nupkg
Microsoft.AspNetCore.JsonPatch | 5.0.10.nupkg
Microsoft.AspNetCore.HeaderPropagation | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm64 | 5.0.10.nupkg
Microsoft.AspNetCore.App.Runtime.linux-x64 | 5.0.10.nupkg
Microsoft.DotNet.Web.ItemTemplates | 5.0.10.nupkg
Microsoft.DotNet.Web.ProjectTemplates.5.0 | 5.0.10.nupkg
Microsoft.JSInterop.WebAssembly | 5.0.10.nupkg
Microsoft.Extensions.Logging.AzureAppServices | 5.0.10.nupkg
Microsoft.Extensions.FileProviders.Embedded | 5.0.10.nupkg
Microsoft.AspNetCore.Components.Analyzers | 5.0.10.nupkg
Microsoft.AspNetCore.Components.Authorization | 5.0.10.nupkg
Microsoft.AspNetCore.AzureAppServices.SiteExtension | 5.0.10.nupkg
Microsoft.AspNetCore.Identity.EntityFrameworkCore | 5.0.10.nupkg
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore | 5.0.10.nupkg
Microsoft.EntityFrameworkCore | 5.0.10.nupkg
Microsoft.Data.Sqlite | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Cosmos | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Relational | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Proxies | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Tools | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite | 5.0.10.nupkg
dotnet-ef | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Abstractions | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Analyzers | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Relational.Specification.Tests | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Specification.Tests | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Sqlite | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.SqlServer | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Design | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.InMemory | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Sqlite.Core | 5.0.10.nupkg
Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite | 5.0.10.nupkg
Microsoft.Data.Sqlite.Core | 5.0.10.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 5.0.401-servicing.21404.12.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 5.0.401-servicing.21404.12.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 5.0.401-servicing.21404.12.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 5.0.401-servicing.21404.12.nupkg
Microsoft.DotNet.Common.ProjectTemplates.5.0 | 5.0.401-servicing.21404.12.nupkg
Microsoft.TemplateEngine.Abstractions | 5.0.401-servicing.21404.12.nupkg
Microsoft.TemplateEngine.Core.Contracts | 5.0.401-servicing.21404.12.nupkg
Microsoft.TemplateEngine.Edge | 5.0.401-servicing.21404.12.nupkg
Microsoft.TemplateEngine.Orchestrator.RunnableProjects | 5.0.401-servicing.21404.12.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 5.0.401-servicing.21404.12.nupkg
Microsoft.TemplateSearch.Common | 5.0.401-servicing.21404.12.nupkg
Microsoft.TemplateEngine.Utils | 5.0.401-servicing.21404.12.nupkg
Microsoft.DotNet.Common.ItemTemplates | 5.0.401-servicing.21404.12.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 5.0.401-servicing.21404.12.nupkg
Microsoft.TemplateEngine.Core | 5.0.401-servicing.21404.12.nupkg
Microsoft.TemplateEngine.IDE | 5.0.401-servicing.21404.12.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.10.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 5.0.10.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.10.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-x64 | 5.0.10.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64 | 5.0.10.nupkg
[//]: # ( Runtime 5.0.10)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/142ca547-55c2-4b0e-946c-dc30c555fc50/b26a3a9218f49a913c749dc6eb493ab9/dotnet-runtime-5.0.10-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/99d1c6f0-ab17-42aa-834b-a54aa112bd3f/fdb07756e0ba625a60697f208950817e/dotnet-runtime-5.0.10-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c2f1bce6-0d63-48a0-82f0-cb72982e2dc1/21770b33bea847a4c7d6c53ff814d666/dotnet-runtime-5.0.10-linux-musl-arm.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0f1511ac-61e2-40e5-8030-7493c1b0a4b2/f405a7bac235b73fd544ab492641187a/dotnet-runtime-5.0.10-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6f1e3cb9-cdf2-4adc-bcc3-31cd52481b08/ffb85bc6b87dc70765de2f66e061be1a/dotnet-runtime-5.0.10-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4bb93b65-658d-4c6c-b4e2-32ec2a3d8aa6/ca3a11e65bcbc6dbb30330a54fcc1059/dotnet-runtime-5.0.10-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/0a1577a6-a7f1-4da0-ae64-9003ff8badb5/3b3a9291a0bdcb5591afab9e842272db/dotnet-runtime-5.0.10-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7358d713-f1f5-40c3-877d-1181bad92414/0a92ccada1f5ec96b99458def5ea354e/dotnet-runtime-5.0.10-osx-x64.tar.gz
[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/b3a90bf5-65ed-4941-8429-5af6f0498510/700f817199c527d68f9348cbf87840e3/dotnet-runtime-5.0.10-win-arm64.exe
[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/75aa56a0-41af-471b-8f52-10effacf4a57/dfab419662069806eab1d8e0df11890d/dotnet-runtime-5.0.10-win-arm64.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/9f93e474-1bad-4c66-8445-57a2ef6983d6/b49e4837fc4851a0c85da41d70495c13/dotnet-runtime-5.0.10-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/e285f4d2-03b3-44b3-960c-4897d24b36a6/3e2458ba37e913aad84394253c0a50da/dotnet-runtime-5.0.10-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/c28d0535-cb4c-45f7-a709-7fe5ead90735/a266d0f95f4fe11e2da4afd7b5353009/dotnet-runtime-5.0.10-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/95a92e1e-b378-4427-9830-8d5acaffeec4/27e8325097b16ff5b8e9846b7a289cc3/dotnet-runtime-5.0.10-win-x86.zip
[//]: # ( WindowsDesktop 5.0.10)
[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/20b2a5e9-2a9d-4856-be13-198b58121829/7d46975c9facb1e185d9b26b690f4f23/windowsdesktop-runtime-5.0.10-win-arm64.exe
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/78fa839b-2d86-4ece-9d97-5b9fe6fb66fa/10d406c0d247470daa80691d3b3460a6/windowsdesktop-runtime-5.0.10-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/7ed142ef-5738-4eea-bdd3-9210c5dd4973/ce3d680c487b178a828c5c3edd9ec685/windowsdesktop-runtime-5.0.10-win-x86.exe
[//]: # ( ASP 5.0.10)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7155f514-7899-4fc8-98ea-9f08f75b5523/348df0133f0ba0b81f5f984d6c55b748/aspnetcore-runtime-5.0.10-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/2ce6cf91-6aff-4565-87df-d20212418009/e3a924fa1192637dcd7379c1109e14e0/aspnetcore-runtime-5.0.10-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/89fcfe21-7239-483c-bcfb-61057afec532/63a73333fbb69159ade943f104cfc363/aspnetcore-runtime-5.0.10-linux-musl-arm.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5dc73750-ff87-4882-85aa-fed91b5cdaf7/4741c00ddbe1cc4c17e29878c0cd2aa5/aspnetcore-runtime-5.0.10-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a256de3f-b516-437f-a480-d66499a84aad/0fe47b7f0eee95bfaa5c6515ae0dd893/aspnetcore-runtime-5.0.10-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/20984ce7-f18d-414a-9a16-bf05cd0cc7a1/ca5ab821884e7e3b3b4febf9f7a4b50e/aspnetcore-runtime-5.0.10-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/fd84e4c7-8267-4b4e-843e-f25a01dfbe15/1191a8b6422be4390b47cef54fba8790/aspnetcore-runtime-5.0.10-osx-x64.tar.gz
[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/ab961f8e-14c4-41ce-af2f-864fb8aa83ff/86f460a0c4c2071d9c4307f9b56d92c1/aspnetcore-runtime-5.0.10-win-arm64.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/69a4b292-6680-46b6-a067-eaf5b4a7ed1e/a14fa32031441812288c113bee953c8d/aspnetcore-runtime-5.0.10-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/0db94a33-1682-4f52-b935-cb4c28c11b6b/74528bafc65548a82a9ece361d8a8262/aspnetcore-runtime-5.0.10-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/1ddcc549-d626-4cda-bf0d-0b9f5571db0c/14dfffdcb7cd11f7001fccf6a4a54de2/aspnetcore-runtime-5.0.10-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/65c29806-52ef-4f27-8dc2-20fbd2275638/5ea07dd6d765f21f19caf58153a64b56/aspnetcore-runtime-5.0.10-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/a0da9621-68f0-439a-b617-4697ee0669e3/38eb4aa6e879b9f06b73599ea2e1535f/dotnet-hosting-5.0.10-win.exe
[//]: # ( SDK 5.0.401)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ce3cef63-ade6-4209-80f0-ac2815c5b282/e4a8b52aacf74d2a7d6d1cf5b9dca438/dotnet-sdk-5.0.401-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3795feca-e61d-4339-86a7-5e95aca2ad87/74300efb89e6664122f1f48c2beff734/dotnet-sdk-5.0.401-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/78968187-5707-4b05-850a-00f914fc4a23/8d0abf2a642d7a7d2d66bf63522bf041/dotnet-sdk-5.0.401-linux-musl-arm.tar.gz
[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/01506271-784b-4865-a330-cfb0ff2735e4/7579379d352525b933b1270ae337fa97/dotnet-sdk-5.0.401-linux-musl-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a80a3834-c8a1-4012-b7d9-a3a5a1e4ba30/29e11d1acb7595d79ce48a5f1fb33c82/dotnet-sdk-5.0.401-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5972698f-ba44-4664-9c50-bdc69ca70fb7/1cf7d94425d8dd4d5789dfa978d61475/dotnet-sdk-5.0.401-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/01319962-2062-4c49-a28c-70b3748eba28/245475bc51c8b2f85d9b983ca56bb9f9/dotnet-sdk-5.0.401-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/846d5680-b804-4903-8d8d-255804bcfaeb/436101afc96998f75efb452f5ded3c1a/dotnet-sdk-5.0.401-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7fe7149d-feaa-44c6-8a7e-a9cfc42b461f/93fdf8bbf05fc293a05abad93c717897/dotnet-sdk-5.0.401-osx-x64.tar.gz
[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/96749964-676b-4737-a84d-2ef787f90137/9ea15b5a45c03b81002640f07fd0e8e0/dotnet-sdk-5.0.401-win-arm64.exe
[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/06e2d84d-963f-448a-bea4-c3f6c4145238/a9d0f10dffeba1e3a57916bf9b75ffa1/dotnet-sdk-5.0.401-win-arm64.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/aa5eedba-8906-4e2b-96f8-1b4f06187460/e6757becd35f67b0897bcdda44baec93/dotnet-sdk-5.0.401-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/7bb2b576-f96c-465d-80bf-0a3956e75f4c/4ba1f2657ac6eb4b725284028c4f8707/dotnet-sdk-5.0.401-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/98bdadc3-4512-4bc8-b3c7-1a0fb4fd633b/4278eeba61b580022fbb5eeaa5110cdb/dotnet-sdk-5.0.401-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/29a26d1c-d339-46ac-8498-1e8b47b5a019/519e114dd058dc59bbb4cd129348abbf/dotnet-sdk-5.0.401-win-x86.zip

View file

@ -0,0 +1,125 @@
# .NET 5.0.207 SDK - September 14, 2021
The .NET SDK 5.0.207 release is available for download. The latest 5.0 release is always listed at [.NET 5.0 Releases](../README.md).
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-arm64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz] | - |<sup>1</sup>
| Linux | [Snap and Package Manager](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - | <sup>1</sup> |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime]
</br>
1. Includes the .NET Runtime and ASP.NET Core Runtime
2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
5.0.207
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together. You can use the following command to try running the latest .NET 5.0 release in containers:
```console
docker run --rm mcr.microsoft.com/dotnet/samples
```
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Runtime Dependencies
* [dotnet/samples](https://hub.docker.com/_/microsoft-dotnet-samples/): .NET Samples
## Visual Studio Compatibility
You need [Visual Studio 16.10](https://visualstudio.microsoft.com) or later to use .NET 5.0 on Windows. On macOS, you need the latest version of [Visual Studio for Mac](https://visualstudio.microsoft.com/vs/mac/). The [C# extension](https://code.visualstudio.com/docs/languages/dotnet) for [Visual Studio Code](https://code.visualstudio.com/) supports .NET 5.0 and C# 9.
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6687](https://github.com/dotnet/core/issues/6687) for your questions and comments.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0.10/5.0.10.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.10-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.10-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-setup]: https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/september-2021-updates/
[linux-packages]: ../install-linux.md
[//]: # ( Runtime 5.0.10)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/142ca547-55c2-4b0e-946c-dc30c555fc50/b26a3a9218f49a913c749dc6eb493ab9/dotnet-runtime-5.0.10-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/99d1c6f0-ab17-42aa-834b-a54aa112bd3f/fdb07756e0ba625a60697f208950817e/dotnet-runtime-5.0.10-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c2f1bce6-0d63-48a0-82f0-cb72982e2dc1/21770b33bea847a4c7d6c53ff814d666/dotnet-runtime-5.0.10-linux-musl-arm.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0f1511ac-61e2-40e5-8030-7493c1b0a4b2/f405a7bac235b73fd544ab492641187a/dotnet-runtime-5.0.10-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6f1e3cb9-cdf2-4adc-bcc3-31cd52481b08/ffb85bc6b87dc70765de2f66e061be1a/dotnet-runtime-5.0.10-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4bb93b65-658d-4c6c-b4e2-32ec2a3d8aa6/ca3a11e65bcbc6dbb30330a54fcc1059/dotnet-runtime-5.0.10-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/0a1577a6-a7f1-4da0-ae64-9003ff8badb5/3b3a9291a0bdcb5591afab9e842272db/dotnet-runtime-5.0.10-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7358d713-f1f5-40c3-877d-1181bad92414/0a92ccada1f5ec96b99458def5ea354e/dotnet-runtime-5.0.10-osx-x64.tar.gz
[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/b3a90bf5-65ed-4941-8429-5af6f0498510/700f817199c527d68f9348cbf87840e3/dotnet-runtime-5.0.10-win-arm64.exe
[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/75aa56a0-41af-471b-8f52-10effacf4a57/dfab419662069806eab1d8e0df11890d/dotnet-runtime-5.0.10-win-arm64.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/9f93e474-1bad-4c66-8445-57a2ef6983d6/b49e4837fc4851a0c85da41d70495c13/dotnet-runtime-5.0.10-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/e285f4d2-03b3-44b3-960c-4897d24b36a6/3e2458ba37e913aad84394253c0a50da/dotnet-runtime-5.0.10-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/c28d0535-cb4c-45f7-a709-7fe5ead90735/a266d0f95f4fe11e2da4afd7b5353009/dotnet-runtime-5.0.10-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/95a92e1e-b378-4427-9830-8d5acaffeec4/27e8325097b16ff5b8e9846b7a289cc3/dotnet-runtime-5.0.10-win-x86.zip
[//]: # ( WindowsDesktop 5.0.10)
[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/20b2a5e9-2a9d-4856-be13-198b58121829/7d46975c9facb1e185d9b26b690f4f23/windowsdesktop-runtime-5.0.10-win-arm64.exe
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/78fa839b-2d86-4ece-9d97-5b9fe6fb66fa/10d406c0d247470daa80691d3b3460a6/windowsdesktop-runtime-5.0.10-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/7ed142ef-5738-4eea-bdd3-9210c5dd4973/ce3d680c487b178a828c5c3edd9ec685/windowsdesktop-runtime-5.0.10-win-x86.exe
[//]: # ( ASP 5.0.10)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7155f514-7899-4fc8-98ea-9f08f75b5523/348df0133f0ba0b81f5f984d6c55b748/aspnetcore-runtime-5.0.10-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/2ce6cf91-6aff-4565-87df-d20212418009/e3a924fa1192637dcd7379c1109e14e0/aspnetcore-runtime-5.0.10-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/89fcfe21-7239-483c-bcfb-61057afec532/63a73333fbb69159ade943f104cfc363/aspnetcore-runtime-5.0.10-linux-musl-arm.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5dc73750-ff87-4882-85aa-fed91b5cdaf7/4741c00ddbe1cc4c17e29878c0cd2aa5/aspnetcore-runtime-5.0.10-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a256de3f-b516-437f-a480-d66499a84aad/0fe47b7f0eee95bfaa5c6515ae0dd893/aspnetcore-runtime-5.0.10-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/20984ce7-f18d-414a-9a16-bf05cd0cc7a1/ca5ab821884e7e3b3b4febf9f7a4b50e/aspnetcore-runtime-5.0.10-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/fd84e4c7-8267-4b4e-843e-f25a01dfbe15/1191a8b6422be4390b47cef54fba8790/aspnetcore-runtime-5.0.10-osx-x64.tar.gz
[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/ab961f8e-14c4-41ce-af2f-864fb8aa83ff/86f460a0c4c2071d9c4307f9b56d92c1/aspnetcore-runtime-5.0.10-win-arm64.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/69a4b292-6680-46b6-a067-eaf5b4a7ed1e/a14fa32031441812288c113bee953c8d/aspnetcore-runtime-5.0.10-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/0db94a33-1682-4f52-b935-cb4c28c11b6b/74528bafc65548a82a9ece361d8a8262/aspnetcore-runtime-5.0.10-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/1ddcc549-d626-4cda-bf0d-0b9f5571db0c/14dfffdcb7cd11f7001fccf6a4a54de2/aspnetcore-runtime-5.0.10-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/65c29806-52ef-4f27-8dc2-20fbd2275638/5ea07dd6d765f21f19caf58153a64b56/aspnetcore-runtime-5.0.10-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/a0da9621-68f0-439a-b617-4697ee0669e3/38eb4aa6e879b9f06b73599ea2e1535f/dotnet-hosting-5.0.10-win.exe
[//]: # ( SDK 5.0.207)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/2248b305-b890-4bc2-9e3b-1bc7628d0263/5f48e2b546fc3027158bf7e5b7418918/dotnet-sdk-5.0.207-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/31403923-a489-4de7-99ba-4b14b1e031cf/258bd1120db287c09b999b328ba7bbf8/dotnet-sdk-5.0.207-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0eccff17-5f41-47d7-86f2-49fee9c9c5f3/b4f9cc38c2c99c832f6f483b8bff2c89/dotnet-sdk-5.0.207-linux-musl-arm.tar.gz
[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0d2958a9-bfd3-4888-a00e-5e9669a7c990/9712a18aecb75413e94fe4038aef0459/dotnet-sdk-5.0.207-linux-musl-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6dbdec94-bd15-479f-ae52-124788016198/d7ecb1085cdcfd7a22923b1903d139e8/dotnet-sdk-5.0.207-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b08708ca-f066-4f67-b645-f1f09b3bd614/0f2b95f0c1b20d12fcddce061c55f5c0/dotnet-sdk-5.0.207-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/802cdade-b981-405b-a21c-9fa840c57d0a/4e4f3091680271f7f9b663f72c2473db/dotnet-sdk-5.0.207-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/d229e751-2ae5-4665-942b-8644ed361eb8/3d4ba0b91535e56d4efe95eb0c37c4fc/dotnet-sdk-5.0.207-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/f6066061-eef0-4d69-820a-18375861d8e4/77b580a25a90072b03cce74db4899050/dotnet-sdk-5.0.207-osx-x64.tar.gz
[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/c087c3ea-25f0-47d7-85c8-984abc717b9b/a3dcf3b375339b1486c89780755aa9e5/dotnet-sdk-5.0.207-win-arm64.exe
[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/e23c19c7-d01b-4498-b29b-f177495149e6/67e499e4aa5b754b93c0d803579b64c9/dotnet-sdk-5.0.207-win-arm64.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/c93eccd7-15ce-4c16-9f67-5165a0646768/6b2e2425432b24d7e5d0d9f58325198e/dotnet-sdk-5.0.207-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/88854ea0-27dd-48a3-8dde-d457cceafe58/f5824da05b1f1ac843193578724798af/dotnet-sdk-5.0.207-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/d8759622-7db9-455e-8c85-dcd91fbe501c/18c84a56aed541d3b2a2e2ba99e11b7f/dotnet-sdk-5.0.207-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/6b127c98-8eeb-4f02-8996-25fe56dd12a6/2e3179ac063724c03235990df0808426/dotnet-sdk-5.0.207-win-x86.zip

View file

@ -0,0 +1,400 @@
# .NET 5.0.11 - October 12, 2021
The .NET 5.0.11, .NET 5.0.402 SDK and [.NET SDK 5.0.208](5.0.208.md) releases are available for download. The latest 5.0 release is always listed at [.NET 5.0 Releases](../README.md).
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-arm64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz] | - |<sup>1</sup>
| Linux | [Snap and Package Manager](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-sdk-linux-musl-arm.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-runtime-linux-musl-arm.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - | <sup>1</sup> |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime]
</br>
1. Includes the .NET Runtime and ASP.NET Core Runtime
2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
5.0.402
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together. You can use the following command to try running the latest .NET 5.0 release in containers:
```console
docker run --rm mcr.microsoft.com/dotnet/samples
```
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Runtime Dependencies
* [dotnet/samples](https://hub.docker.com/_/microsoft-dotnet-samples/): .NET Samples
## Visual Studio Compatibility
You need [Visual Studio 16.8](https://visualstudio.microsoft.com) or later to use .NET 5.0 on Windows. On macOS, you need the latest version of [Visual Studio for Mac](https://visualstudio.microsoft.com/vs/mac/). The [C# extension](https://code.visualstudio.com/docs/languages/dotnet) for [Visual Studio Code](https://code.visualstudio.com/) supports .NET 5.0 and C# 9.
## Notable Changes
.NET 5.0.11 release carries both security and non-security fixes.
**Windows SDK Updates**
* .NET SDK 5.0.402 and .NET SDK 5.0.208 include several fixes to the Windows SDK targeting packages with [C#/WinRT 1.3.5](https://github.com/microsoft/CsWinRT/releases/tag/1.3.5.210915.1).
# Microsoft Security Advisory CVE-2021-41355 | .NET Core Information Disclosure Vulnerability
Microsoft is releasing this security advisory to provide information about a vulnerability in .NET. This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability.
A Information Disclosure vulnerability exists in .NET where System.DirectoryServices.Protocols.LdapConnection may send credentials in plain text on Linux.
* [Blog Roundup][dotnet-blog]
* [Known issues](../5.0-known-issues.md)
Release feature and bug lists:.
* [ASP.NET](https://github.com/dotnet/aspnetcore/pulls?q=milestone%3A5.0.11+is%3Aclosed+label%3Aservicing-approved+)
* [Winforms](https://github.com/dotnet/winforms/pulls?q=milestone%3A5.0.11+is%3Aclosed+label%3Aservicing-approved+)
* [WPF](https://github.com/dotnet/wpf/pulls?q=milestone%3A5.0.11+is%3Aclosed+label%3Aservicing-approved+)
* [Runtime](https://github.com/dotnet/runtime/pulls?q=milestone%3A5.0.11+is%3Aclosed+label%3Aservicing-approved+)
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6794](https://github.com/dotnet/core/issues/6794) for your questions and comments.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/5.0/preview/5.0.11.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.11-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.11-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-setup]: https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/october-2021-updates/
[sdk_bugs]: https://github.com/dotnet/sdk/issues?q=is%3Aissue+is%3Aclosed+milestone%3A5.0.11xx+is%3Aclosed
[linux-packages]: ../install-linux.md
## Packages updated in this release:
Package name | Version
:----------- | :------------------
runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
System.DirectoryServices.Protocols |5.0.1.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm | 5.0.11.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm64 | 5.0.11.nupkg
Microsoft.NETCore.App.Host.osx-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm | 5.0.11.nupkg
Microsoft.NETCore.App.Host.win-x64 | 5.0.11.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.win-x64 | 5.0.11.nupkg
Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64 | 5.0.11.nupkg
Microsoft.NETCore.App.Crossgen2.linux-musl-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.osx-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Host.linux-musl-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Host.linux-arm64 | 5.0.11.nupkg
Microsoft.NETCore.App.Host.win-arm | 5.0.11.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.win-x86 | 5.0.11.nupkg
Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.browser-wasm | 5.0.11.nupkg
Microsoft.NETCore.App.Crossgen2.linux-x64 | 5.0.11.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.linux-arm | 5.0.11.nupkg
Microsoft.NETCore.App.Crossgen2.win-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Host.win-x86 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.win-arm | 5.0.11.nupkg
Microsoft.NETCore.App.Host.linux-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.osx-x64 | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.win-arm64 | 5.0.11.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
Microsoft.NETCore.Platforms | 5.0.4.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 5.0.11.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 5.0.11.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.11.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 5.0.11.nupkg
Microsoft.NETCore.App.Host.linux-arm | 5.0.11.nupkg
Microsoft.NETCore.App.Host.win-arm64 | 5.0.11.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.11.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.11.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-arm64 | 5.0.11.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x64 | 5.0.11.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x86 | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm64 | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.linux-x64 | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.Twitter | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.Facebook | 5.0.11.nupkg
Microsoft.AspNetCore.SpaServices.Extensions | 5.0.11.nupkg
Microsoft.AspNetCore.SignalR.StackExchangeRedis | 5.0.11.nupkg
Microsoft.AspNetCore.SignalR.Specification.Tests | 5.0.11.nupkg
Microsoft.AspNetCore.TestHost | 5.0.11.nupkg
Microsoft.AspNetCore.SignalR.Protocols.Json | 5.0.11.nupkg
Microsoft.AspNetCore.SignalR.Common | 5.0.11.nupkg
Microsoft.AspNetCore.SignalR.Client.Core | 5.0.11.nupkg
Microsoft.DotNet.Web.ProjectTemplates.5.0 | 5.0.11.nupkg
Microsoft.Extensions.WebEncoders | 5.0.11.nupkg
Microsoft.Extensions.Identity.Core | 5.0.11.nupkg
Microsoft.AspNetCore.Cryptography.Internal | 5.0.11.nupkg
Microsoft.AspNetCore.ConcurrencyLimiter | 5.0.11.nupkg
Microsoft.AspNetCore.Components.WebAssembly.Authentication | 5.0.11.nupkg
Microsoft.AspNetCore.Components.WebAssembly | 5.0.11.nupkg
Microsoft.AspNetCore.Components.Web | 5.0.11.nupkg
Microsoft.AspNetCore.AzureAppServices.SiteExtension | 5.0.11.nupkg
Microsoft.AspNetCore.Metadata | 5.0.11.nupkg
Microsoft.AspNetCore.Identity.EntityFrameworkCore | 5.0.11.nupkg
Microsoft.AspNetCore.Http.Features | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm64 | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.win-x86 | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.Certificate | 5.0.11.nupkg
dotnet-sql-cache | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.osx-x64 | 5.0.11.nupkg
Microsoft.JSInterop | 5.0.11.nupkg
Microsoft.Extensions.ObjectPool | 5.0.11.nupkg
Microsoft.Extensions.Localization | 5.0.11.nupkg
Microsoft.AspNetCore.Http.Connections.Client | 5.0.11.nupkg
AspNetCoreRuntime.5.0.x86 | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.OpenIdConnect | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.JwtBearer | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.AzureADB2C.UI | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.AzureAD.UI | 5.0.11.nupkg
Microsoft.Extensions.FileProviders.Embedded | 5.0.11.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore | 5.0.11.nupkg
Microsoft.Extensions.Configuration.KeyPerFile | 5.0.11.nupkg
Microsoft.AspNetCore.Mvc.Testing | 5.0.11.nupkg
Microsoft.AspNetCore.DataProtection.Abstractions | 5.0.11.nupkg
Microsoft.AspNetCore.DataProtection | 5.0.11.nupkg
Microsoft.AspNetCore.Cryptography.KeyDerivation | 5.0.11.nupkg
Microsoft.AspNetCore.Components.WebAssembly.DevServer | 5.0.11.nupkg
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore | 5.0.11.nupkg
Microsoft.AspNetCore.DataProtection.Extensions | 5.0.11.nupkg
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation | 5.0.11.nupkg
Microsoft.AspNetCore.Mvc.Razor.Extensions | 5.0.11.nupkg
Microsoft.AspNetCore.Identity.UI | 5.0.11.nupkg
Microsoft.AspNetCore.Http.Connections.Common | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.Negotiate | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.MicrosoftAccount | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.Google | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.win-x64 | 5.0.11.nupkg
Microsoft.AspNetCore.ApiAuthorization.IdentityServer | 5.0.11.nupkg
Microsoft.AspNetCore.Authentication.WsFederation | 5.0.11.nupkg
Microsoft.AspNetCore.AzureAppServices.HostingStartup | 5.0.11.nupkg
Microsoft.CodeAnalysis.Razor | 5.0.11.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic | 5.0.11.nupkg
Microsoft.Extensions.Identity.Stores | 5.0.11.nupkg
Microsoft.AspNetCore.Components.WebAssembly.Server | 5.0.11.nupkg
Microsoft.AspNetCore.Components.Forms | 5.0.11.nupkg
Microsoft.AspNetCore.Components.Analyzers | 5.0.11.nupkg
Microsoft.AspNetCore.AzureAppServicesIntegration | 5.0.11.nupkg
Microsoft.AspNetCore.JsonPatch | 5.0.11.nupkg
Microsoft.AspNetCore.Authorization | 5.0.11.nupkg
Microsoft.dotnet-openapi | 5.0.11.nupkg
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson | 5.0.11.nupkg
Microsoft.AspNetCore.Razor.Language | 5.0.11.nupkg
Microsoft.Extensions.ApiDescription.Client | 5.0.11.nupkg
Microsoft.JSInterop.WebAssembly | 5.0.11.nupkg
Microsoft.Extensions.Logging.AzureAppServices | 5.0.11.nupkg
Microsoft.Extensions.Localization.Abstractions | 5.0.11.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions | 5.0.11.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks | 5.0.11.nupkg
Microsoft.Extensions.ApiDescription.Server | 5.0.11.nupkg
Microsoft.DotNet.Web.Spa.ProjectTemplates.5.0 | 5.0.11.nupkg
Microsoft.AspNetCore.Connections.Abstractions | 5.0.11.nupkg
Microsoft.AspNetCore.Components | 5.0.11.nupkg
Microsoft.AspNetCore.MiddlewareAnalysis | 5.0.11.nupkg
Microsoft.AspNetCore.DataProtection.StackExchangeRedis | 5.0.11.nupkg
Microsoft.AspNetCore.Identity.Specification.Tests | 5.0.11.nupkg
Microsoft.AspNetCore.Hosting.WindowsServices | 5.0.11.nupkg
Microsoft.AspNetCore.HeaderPropagation | 5.0.11.nupkg
AspNetCoreRuntime.5.0.x64 | 5.0.11.nupkg
Microsoft.DotNet.Web.Client.ItemTemplates | 5.0.11.nupkg
Microsoft.Authentication.WebAssembly.Msal | 5.0.11.nupkg
Microsoft.AspNetCore.SignalR.Protocols.MessagePack | 5.0.11.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv | 5.0.11.nupkg
Microsoft.AspNetCore.SignalR.Client | 5.0.11.nupkg
Microsoft.DotNet.Web.ItemTemplates | 5.0.11.nupkg
Microsoft.AspNetCore.Components.Authorization | 5.0.11.nupkg
Microsoft.AspNetCore.Owin | 5.0.11.nupkg
Microsoft.AspNetCore.Mvc.NewtonsoftJson | 5.0.11.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm | 5.0.11.nupkg
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore | 5.0.11.nupkg
Microsoft.Data.Sqlite.Core | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.SqlServer | 5.0.11.nupkg
dotnet-ef | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Specification.Tests | 5.0.11.nupkg
Microsoft.Data.Sqlite | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Abstractions | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Design | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Tools | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Cosmos | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Analyzers | 5.0.11.nupkg
Microsoft.EntityFrameworkCore | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Relational.Specification.Tests | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Proxies | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Relational | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.InMemory | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Sqlite | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite | 5.0.11.nupkg
Microsoft.EntityFrameworkCore.Sqlite.Core | 5.0.11.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 5.0.402.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 5.0.402.nupkg
Microsoft.TemplateSearch.Common | 5.0.402.nupkg
Microsoft.TemplateEngine.Utils | 5.0.402.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 5.0.402.nupkg
Microsoft.TemplateEngine.Core.Contracts | 5.0.402.nupkg
Microsoft.TemplateEngine.IDE | 5.0.402.nupkg
Microsoft.TemplateEngine.Core | 5.0.402.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 5.0.402.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 5.0.402.nupkg
Microsoft.TemplateEngine.Orchestrator.RunnableProjects | 5.0.402.nupkg
Microsoft.TemplateEngine.Edge | 5.0.402.nupkg
Microsoft.DotNet.Common.ItemTemplates | 5.0.402.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 5.0.402.nupkg
Microsoft.TemplateEngine.Abstractions | 5.0.402.nupkg
Microsoft.DotNet.Common.ProjectTemplates.5.0 | 5.0.402.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 5.0.207.nupkg
Microsoft.TemplateSearch.Common | 5.0.207.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 5.0.207.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 5.0.207.nupkg
Microsoft.TemplateEngine.Abstractions | 5.0.207.nupkg
Microsoft.TemplateEngine.Core | 5.0.207.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 5.0.207.nupkg
Microsoft.TemplateEngine.Utils | 5.0.207.nupkg
Microsoft.DotNet.Common.ItemTemplates | 5.0.207.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 5.0.207.nupkg
Microsoft.DotNet.Common.ProjectTemplates.5.0 | 5.0.207.nupkg
Microsoft.TemplateEngine.Edge | 5.0.207.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 5.0.207.nupkg
Microsoft.TemplateEngine.IDE | 5.0.207.nupkg
Microsoft.TemplateEngine.Core.Contracts | 5.0.207.nupkg
Microsoft.TemplateEngine.Orchestrator.RunnableProjects | 5.0.207.nupkg
[//]: # ( Runtime 5.0.11)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/42213f70-6317-4b02-a3b9-3d4dbe301b0a/f13a87a5bb4af3259ea552c0e7b3244e/dotnet-runtime-5.0.11-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c1d77e74-541f-40a6-b84d-edc6626530f1/d65b9d134f80a8cbc0d4ee6437f67bf5/dotnet-runtime-5.0.11-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e51b3880-e184-4c8a-a531-901b27ee71a4/47e1ec82f56ed1575b968cdde05f8a6b/dotnet-runtime-5.0.11-linux-musl-arm.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/9ef5df77-b235-4185-a724-f9a06c957224/55d83e03b411b3fb5530ba4f70f0da8a/dotnet-runtime-5.0.11-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7d661c5b-ad29-452d-8b78-b1ba2d61b29d/8c41ef905e0c9d7543b292432d7dd064/dotnet-runtime-5.0.11-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4652f15f-0061-4b13-aa61-0c1d23c3b290/af67e2036f0086a3794ba988233b41ae/dotnet-runtime-5.0.11-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/f241f934-a4cc-400a-8d03-a5ab50c25fea/1c8600ad088a42b157c073454e80039a/dotnet-runtime-5.0.11-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7c468308-1a9c-4a27-995c-c6b7abb3b836/bbafc217b524cb3cceda376ae1d4f3c3/dotnet-runtime-5.0.11-osx-x64.tar.gz
[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/7930c212-84fc-48e6-93c8-b604cc6463c8/bae4121788cb0ee15370ca45802a34af/dotnet-runtime-5.0.11-win-arm64.exe
[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/0d8f2620-95cc-4d8d-bcce-83cbacb8b8ee/32dd6e205397aff3067789d4b6e264aa/dotnet-runtime-5.0.11-win-arm64.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/240681b9-686b-4147-bda0-ae3004addc6d/dba078f8eb8e6f9a6a9f616c414ef365/dotnet-runtime-5.0.11-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/77e2cc05-9221-4bee-9ed4-b3414aa8da5e/ae1e859ff4395b83e22a61ec24e299d0/dotnet-runtime-5.0.11-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/5d8afe47-8a54-4ca0-b34d-57120fa66d23/114044f7cfa4d581a49cefc47f3a8717/dotnet-runtime-5.0.11-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/6997580b-59bd-470c-921e-77ac2b8cad41/47826fe2d249b27f8bafed9d4f9c7af8/dotnet-runtime-5.0.11-win-x86.zip
[//]: # ( WindowsDesktop 5.0.11)
[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/a5e2ce05-7b16-46fe-b88c-4d3bf94f9bc6/a374ef55059f7bfe61daca61a152c8a1/windowsdesktop-runtime-5.0.11-win-arm64.exe
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/06de9c13-4207-44e3-a802-1c90ff44048d/0d6cb312c95c7094434c381f77c75d8c/windowsdesktop-runtime-5.0.11-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/0393fb31-b54e-4325-ba45-2b682fd6a43d/90036afbb9671be618554bf8fae3f66f/windowsdesktop-runtime-5.0.11-win-x86.exe
[//]: # ( ASP 5.0.11)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a7126edf-69d6-4c87-8701-9f1e8c9cc261/27ebfe3ee12c8b123cb98d7f02335126/aspnetcore-runtime-5.0.11-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/95be731b-40c7-4fc8-8649-e74edf9c56d7/6d20942920ca8bebaccf8c359d3866a6/aspnetcore-runtime-5.0.11-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/35db3bba-18fa-4481-b954-fb798babc1cc/44a62da4e9d105e40433ee9d5cfd6ac9/aspnetcore-runtime-5.0.11-linux-musl-arm.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/89a19400-ce4c-4d1f-8788-c7f3d5584ae6/ddcdc6185b161e86d5de94b4fc69cc43/aspnetcore-runtime-5.0.11-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/1941a86d-1233-4a05-aa93-f8fd8f431310/05ff89d2af9db7f2f597973ef83924f9/aspnetcore-runtime-5.0.11-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ac2cec9e-f5ab-44db-8fa9-aba5e5cf7378/956dac1b6510675a0ae8705918e22df7/aspnetcore-runtime-5.0.11-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6f21e896-2c53-47f1-874c-2a8758d0c388/5d79a59d2ca3e724e498b8d3530cd5d6/aspnetcore-runtime-5.0.11-osx-x64.tar.gz
[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/22ffdd6e-8904-4ed6-af6e-24585a133732/770acce4be2152d3a1c55424719cf965/aspnetcore-runtime-5.0.11-win-arm64.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/1f45eb5c-3d3d-423a-aacb-6a596f271632/df34923f6f1ec035b3049a7b5db05947/aspnetcore-runtime-5.0.11-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/a5bc5aa8-1ff0-4da2-a2ac-3d45b2fd6776/f1c683975ea741327f7f0c2ccd534418/aspnetcore-runtime-5.0.11-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/0358616c-d42e-435a-a970-c6d219fb2ada/076b712cc24c291b8f2387df9c853842/aspnetcore-runtime-5.0.11-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/4c4e8fc8-ed7f-4a0c-8580-983dd9d14073/bc6c4f885f7316280ca1cee581256434/aspnetcore-runtime-5.0.11-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/df452763-4b7d-490a-bc03-bd1003d3ff4c/665ee1786528809f33e791558b69cf51/dotnet-hosting-5.0.11-win.exe
[//]: # ( SDK 5.0.402)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b6947f5e-4fb9-4f53-a751-84d1ba02c980/ace871205811c028e669141856b33eda/dotnet-sdk-5.0.402-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c7b43281-99bd-4ba8-895d-445c1b66d7e0/1aa47e66e91da87cac9badb5420e074f/dotnet-sdk-5.0.402-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/221ae33c-07ca-4b89-bdc0-885a3cf4de22/93f97668fec62fa76cdf6cb6efcb09e5/dotnet-sdk-5.0.402-linux-musl-arm.tar.gz
[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/bfbbc5ab-16d1-49a5-8b79-737968383fe5/30a8e5e37581c4bf873225a4eb6fbd3c/dotnet-sdk-5.0.402-linux-musl-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6445c655-6a5f-4a71-8f29-36c93998958d/351a81788bf2e6c295cf70f51915d950/dotnet-sdk-5.0.402-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6788a5a5-1879-4095-948d-72c7fbdf350f/c996151548ec9f24d553817db64c3577/dotnet-sdk-5.0.402-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/d7f16106-4577-4216-b887-925e50531d09/610e5193ce14a5755bc23496f8b3ae23/dotnet-sdk-5.0.402-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/88bc1553-e90f-4a4f-9574-65d9a5065cd2/1d5646e1abb8b4d4a61ba0b0be976047/dotnet-sdk-5.0.402-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/50ae4c83-5e38-4eba-b683-68313e7ed6f2/14a0ed0f807fc8ecf3f68cb3464016bc/dotnet-sdk-5.0.402-osx-x64.tar.gz
[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/d78a5900-8b22-485c-9f5b-e59d345894b9/54624a256cc3b3461c76520a080eeb9c/dotnet-sdk-5.0.402-win-arm64.exe
[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/a98ca4d4-a6bd-4052-8466-4445621e3ac5/41b6d2e47a5228d499efed5c1603a1f5/dotnet-sdk-5.0.402-win-arm64.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/8a504918-9508-464d-80c6-4da7f9cc9ac6/f9d6ad00bbd798bafb549101b5b4a4c0/dotnet-sdk-5.0.402-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/c826dbd3-e72f-46f7-a60a-8edde0e086de/aced282e985e941bfdd222781c722fe2/dotnet-sdk-5.0.402-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/35331d66-9652-4632-b008-fad03a1d7265/6ef6f64049d08afca95135ab84107f4c/dotnet-sdk-5.0.402-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/48be3e72-92fd-4b88-b88a-0ba9a53f6e8e/36e816df8be6949cc47cd8b6d4763b65/dotnet-sdk-5.0.402-win-x86.zip

View file

@ -0,0 +1,126 @@
# .NET 5.0.208 SDK - October 12, 2021
The .NET SDK 5.0.208 release is available for download. The latest 5.0 release is always listed at [.NET 5.0 Releases](../README.md).
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-arm64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz] | - |<sup>1</sup>
| Linux | [Snap and Package Manager](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm32 Alpine][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-runtime-linux-musl-arm.tar.gz] \|[Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - | <sup>1</sup> |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime]
</br>
1. Includes the .NET Runtime and ASP.NET Core Runtime
2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
5.0.208
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together. You can use the following command to try running the latest .NET 5.0 release in containers:
```console
docker run --rm mcr.microsoft.com/dotnet/samples
```
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Runtime Dependencies
* [dotnet/samples](https://hub.docker.com/_/microsoft-dotnet-samples/): .NET Samples
## Visual Studio Compatibility
You need [Visual Studio 16.10](https://visualstudio.microsoft.com) or later to use .NET 5.0 on Windows. On macOS, you need the latest version of [Visual Studio for Mac](https://visualstudio.microsoft.com/vs/mac/). The [C# extension](https://code.visualstudio.com/docs/languages/dotnet) for [Visual Studio Code](https://code.visualstudio.com/) supports .NET 5.0 and C# 9.
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6794](https://github.com/dotnet/core/issues/6794) for your questions and comments.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0.11/5.0.11.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.11-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.11-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-setup]: https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/october-2021-updates/
[linux-packages]: ../install-linux.md
[//]: # ( Runtime 5.0.11)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/42213f70-6317-4b02-a3b9-3d4dbe301b0a/f13a87a5bb4af3259ea552c0e7b3244e/dotnet-runtime-5.0.11-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c1d77e74-541f-40a6-b84d-edc6626530f1/d65b9d134f80a8cbc0d4ee6437f67bf5/dotnet-runtime-5.0.11-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e51b3880-e184-4c8a-a531-901b27ee71a4/47e1ec82f56ed1575b968cdde05f8a6b/dotnet-runtime-5.0.11-linux-musl-arm.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/9ef5df77-b235-4185-a724-f9a06c957224/55d83e03b411b3fb5530ba4f70f0da8a/dotnet-runtime-5.0.11-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7d661c5b-ad29-452d-8b78-b1ba2d61b29d/8c41ef905e0c9d7543b292432d7dd064/dotnet-runtime-5.0.11-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4652f15f-0061-4b13-aa61-0c1d23c3b290/af67e2036f0086a3794ba988233b41ae/dotnet-runtime-5.0.11-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/f241f934-a4cc-400a-8d03-a5ab50c25fea/1c8600ad088a42b157c073454e80039a/dotnet-runtime-5.0.11-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7c468308-1a9c-4a27-995c-c6b7abb3b836/bbafc217b524cb3cceda376ae1d4f3c3/dotnet-runtime-5.0.11-osx-x64.tar.gz
[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/7930c212-84fc-48e6-93c8-b604cc6463c8/bae4121788cb0ee15370ca45802a34af/dotnet-runtime-5.0.11-win-arm64.exe
[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/0d8f2620-95cc-4d8d-bcce-83cbacb8b8ee/32dd6e205397aff3067789d4b6e264aa/dotnet-runtime-5.0.11-win-arm64.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/240681b9-686b-4147-bda0-ae3004addc6d/dba078f8eb8e6f9a6a9f616c414ef365/dotnet-runtime-5.0.11-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/77e2cc05-9221-4bee-9ed4-b3414aa8da5e/ae1e859ff4395b83e22a61ec24e299d0/dotnet-runtime-5.0.11-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/5d8afe47-8a54-4ca0-b34d-57120fa66d23/114044f7cfa4d581a49cefc47f3a8717/dotnet-runtime-5.0.11-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/6997580b-59bd-470c-921e-77ac2b8cad41/47826fe2d249b27f8bafed9d4f9c7af8/dotnet-runtime-5.0.11-win-x86.zip
[//]: # ( WindowsDesktop 5.0.11)
[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/a5e2ce05-7b16-46fe-b88c-4d3bf94f9bc6/a374ef55059f7bfe61daca61a152c8a1/windowsdesktop-runtime-5.0.11-win-arm64.exe
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/06de9c13-4207-44e3-a802-1c90ff44048d/0d6cb312c95c7094434c381f77c75d8c/windowsdesktop-runtime-5.0.11-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/0393fb31-b54e-4325-ba45-2b682fd6a43d/90036afbb9671be618554bf8fae3f66f/windowsdesktop-runtime-5.0.11-win-x86.exe
[//]: # ( ASP 5.0.11)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a7126edf-69d6-4c87-8701-9f1e8c9cc261/27ebfe3ee12c8b123cb98d7f02335126/aspnetcore-runtime-5.0.11-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/95be731b-40c7-4fc8-8649-e74edf9c56d7/6d20942920ca8bebaccf8c359d3866a6/aspnetcore-runtime-5.0.11-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/35db3bba-18fa-4481-b954-fb798babc1cc/44a62da4e9d105e40433ee9d5cfd6ac9/aspnetcore-runtime-5.0.11-linux-musl-arm.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/89a19400-ce4c-4d1f-8788-c7f3d5584ae6/ddcdc6185b161e86d5de94b4fc69cc43/aspnetcore-runtime-5.0.11-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/1941a86d-1233-4a05-aa93-f8fd8f431310/05ff89d2af9db7f2f597973ef83924f9/aspnetcore-runtime-5.0.11-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ac2cec9e-f5ab-44db-8fa9-aba5e5cf7378/956dac1b6510675a0ae8705918e22df7/aspnetcore-runtime-5.0.11-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6f21e896-2c53-47f1-874c-2a8758d0c388/5d79a59d2ca3e724e498b8d3530cd5d6/aspnetcore-runtime-5.0.11-osx-x64.tar.gz
[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/22ffdd6e-8904-4ed6-af6e-24585a133732/770acce4be2152d3a1c55424719cf965/aspnetcore-runtime-5.0.11-win-arm64.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/1f45eb5c-3d3d-423a-aacb-6a596f271632/df34923f6f1ec035b3049a7b5db05947/aspnetcore-runtime-5.0.11-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/a5bc5aa8-1ff0-4da2-a2ac-3d45b2fd6776/f1c683975ea741327f7f0c2ccd534418/aspnetcore-runtime-5.0.11-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/0358616c-d42e-435a-a970-c6d219fb2ada/076b712cc24c291b8f2387df9c853842/aspnetcore-runtime-5.0.11-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/4c4e8fc8-ed7f-4a0c-8580-983dd9d14073/bc6c4f885f7316280ca1cee581256434/aspnetcore-runtime-5.0.11-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/df452763-4b7d-490a-bc03-bd1003d3ff4c/665ee1786528809f33e791558b69cf51/dotnet-hosting-5.0.11-win.exe
[//]: # ( SDK 5.0.208)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/52fdcdbb-51e7-44b4-a661-bc7346fef88e/4f1a6e1ba0683904d59665f4b4a72582/dotnet-sdk-5.0.208-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/198966db-35cf-4e7f-8932-2dee8e596f47/366f2598486cd42a21aebc46ac06f199/dotnet-sdk-5.0.208-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8c84a651-9fbb-4fb2-88de-6a88db3489f6/8b09be9db3a1207442d301707c9a2d40/dotnet-sdk-5.0.208-linux-musl-arm.tar.gz
[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ca26d9f2-f69b-4387-87e8-83d809b36ae8/18319edfa40c71217e1395fedd3670d9/dotnet-sdk-5.0.208-linux-musl-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b4f09772-7120-4d4a-afc6-e5fa951d300d/9e27792e61801749704807c75916bd07/dotnet-sdk-5.0.208-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/dcafe680-dc02-49bd-abd1-06126c64a495/d07b5f66059bc7806ba88f387767d905/dotnet-sdk-5.0.208-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/13ef6a25-8d5f-4c9a-9c6d-8e186e3497a5/791a95383fa4fecd9139dbb46044e3ec/dotnet-sdk-5.0.208-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/8d55e3f5-8dd7-455f-9598-7128496e8509/8e2a0342882d0602cd8780d872ba4b80/dotnet-sdk-5.0.208-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b8de1a8d-7057-4d0d-96e5-05a337c7a7fb/672d63605c970980838bec15cd24e655/dotnet-sdk-5.0.208-osx-x64.tar.gz
[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/933350a1-eb84-42ee-81c3-b305c24b00a5/450dcdb05c83778da50db8a58c8704b0/dotnet-sdk-5.0.208-win-arm64.exe
[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/19d6748d-4738-461c-88f5-ee871052b1a8/b3f4e8280a5d910dfd99c65f38e273dd/dotnet-sdk-5.0.208-win-arm64.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/b92a6105-b744-4e7c-ae7b-e9eadc4edc7a/92f550afbd5df2609730b0db3db61fae/dotnet-sdk-5.0.208-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/05e1f9b1-242b-47e5-8a50-bbdc17ea48bc/07798b0eda7cf83152ff24211b79295c/dotnet-sdk-5.0.208-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/14a8afa9-ca18-4dae-ada9-794f14be06bd/e11eb68e3919bdb143c5d31cd7c95c1f/dotnet-sdk-5.0.208-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/1d26cf8b-8d23-4757-acab-9ea3f02ba5e5/003b72a35e7d6a55948a6a7283ee18c9/dotnet-sdk-5.0.208-win-x86.zip

View file

@ -0,0 +1,644 @@
# .NET 5.0.12 - November 08, 2021
The .NET 5.0.12, .NET 5.0.403 SDK and [.NET SDK 5.0.209](5.0.209.md) releases are available for download. The latest 5.0 release is always listed at [.NET 5.0 Releases](../README.md).
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-arm64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz] | - |<sup>1</sup>
| Linux | [Snap and Package Manager](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-sdk-linux-musl-arm.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-runtime-linux-musl-arm.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - | <sup>1</sup> |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime]
</br>
1. Includes the .NET Runtime and ASP.NET Core Runtime
2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
5.0.403
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together. You can use the following command to try running the latest .NET 5.0 release in containers:
```console
docker run --rm mcr.microsoft.com/dotnet/samples
```
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Runtime Dependencies
* [dotnet/samples](https://hub.docker.com/_/microsoft-dotnet-samples/): .NET Samples
## Visual Studio Compatibility
You need [Visual Studio 16.8](https://visualstudio.microsoft.com) or later to use .NET 5.0 on Windows. On macOS, you need the latest version of [Visual Studio for Mac](https://visualstudio.microsoft.com/vs/mac/). The [C# extension](https://code.visualstudio.com/docs/languages/dotnet) for [Visual Studio Code](https://code.visualstudio.com/) supports .NET 5.0 and C# 9.
## Notable Changes
.NET 5.0.12 release carries non-security fixes.
**Windows SDK Updates**
* TFM support for the Windows 11 SDK is available with .NET SDK 5.0.403 and .NET SDK 5.0.209. To target the Windows 11 SDK (10.0.22000) in .NET 5, set the `TargetFramework` property in your project file to `net5.0-windows10.0.22000.0`.
* [Blog Roundup][dotnet-blog]
* [Known issues](../5.0-known-issues.md)
Release feature and bug lists:.
* [ASP.NET](https://github.com/dotnet/aspnetcore/issues?q=milestone%3A5.0.12+is%3Aclosed+label%3Aservicing-approved+)
* [EFCore](https://github.com/dotnet/efcore/issues?q=milestone%3A5.0.12++is%3Aclosed+label%3Aservicing-approved+)
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6884](https://github.com/dotnet/core/issues/6884) for your questions and comments.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/5.0/preview/5.0.12.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.12-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.12-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-setup]: https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/november-2021-updates/
[sdk_bugs]: https://github.com/dotnet/sdk/issues?q=is%3Aissue+is%3Aclosed+milestone%3A5.0.12xx+is%3Aclosed
[linux-packages]: ../install-linux.md
## Packages updated in this release:
Package name | Version
:----------- | :------------------
Microsoft.WindowsDesktop.App.Runtime.win-arm64 | 5.0.12.symbols.nupkg
Microsoft.WindowsDesktop.App | 5.0.12-servicing.21523.4.symbols.nupkg
runtime.win-arm64.Microsoft.WindowsDesktop.App | 5.0.12-servicing.21523.4.symbols.nupkg
runtime.win-x86.Microsoft.WindowsDesktop.App | 5.0.12-servicing.21523.4.symbols.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x64 | 5.0.12.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x64 | 5.0.12.symbols.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x86 | 5.0.12.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-x86 | 5.0.12.symbols.nupkg
Microsoft.WindowsDesktop.App.Runtime.win-arm64 | 5.0.12.nupkg
runtime.win-x64.Microsoft.WindowsDesktop.App | 5.0.12-servicing.21523.4.symbols.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 5.0.12.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm64 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64 | 5.0.12.nupkg
Microsoft.NETCore.App.Crossgen2.linux-musl-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.browser-wasm | 5.0.12.nupkg
Microsoft.NETCore.App.Host.linux-arm64 | 5.0.12.nupkg
Microsoft.NETCore.App.Host.linux-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Host.win-arm | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.win-x64 | 5.0.12.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.linux-x64.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
runtime.osx-x64.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-x64.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.linux-arm | 5.0.12.symbols.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-arm64.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-arm64.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Runtime.linux-arm64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Host.linux-musl-x64 | 5.0.12.symbols.nupkg
dotnet-ilverify | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Host.linux-arm | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64 | 5.0.12.symbols.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.osx-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Host.linux-musl-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Host.osx-x64 | 5.0.12.nupkg
Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-x64.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-arm64.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Host.win-arm | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Host.osx-x64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Host.linux-arm64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Crossgen2.win-x64 | 5.0.12.symbols.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.win-arm | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Host.linux-x64 | 5.0.12.symbols.nupkg
Microsoft.ILVerification | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NET.Sdk.IL | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64 | 5.0.12.symbols.nupkg
runtime.linux-arm64.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-arm64.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.win-x64 | 5.0.12.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64 | 5.0.12.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Crossgen2.linux-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Host.win-arm64 | 5.0.12.nupkg
Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.win-x86.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-arm.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.win-arm.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Crossgen2.linux-x64 | 5.0.12.symbols.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.linux-arm.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-musl-arm.Microsoft.CrossOsDiag.Private.CoreCLR | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Runtime.osx-x64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.osx-x64 | 5.0.12.symbols.nupkg
runtime.linux-arm.Microsoft.CrossOsDiag.Private.CoreCLR | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Crossgen2.win-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Host.linux-arm | 5.0.12.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.win-arm64 | 5.0.12.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.win-x86 | 5.0.12.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-x64.Microsoft.CrossOsDiag.Private.CoreCLR | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-x86.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-x64.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
runtime.win-x86.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
System.Drawing.Common | 5.0.3.symbols.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Host.win-x64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Crossgen2.linux-musl-x64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-x64 | 5.0.12.symbols.nupkg
Microsoft.NET.HostModel | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
runtime.linux-arm.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.linux-arm.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Runtime.win-x86 | 5.0.12.symbols.nupkg
Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetAppHost | 5.0.12.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.linux-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.linux-arm | 5.0.12.nupkg
Microsoft.NETCore.App.Host.win-x86 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.osx-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm64 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.win-arm | 5.0.12.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
runtime.linux-x64.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.linux-musl-x64.Microsoft.CrossOsDiag.Private.CoreCLR | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.win-x86.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-arm.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-arm64.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Host.linux-musl-arm | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64 | 5.0.12.symbols.nupkg
runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.linux-arm64.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.win-arm64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.BrowserDebugHost.Transport | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
runtime.win-arm.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
System.Drawing.Common | 5.0.3.nupkg
runtime.win-x86.Microsoft.NETCore.DotNetHost | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.linux-musl-arm | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64 | 5.0.12.nupkg
Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64 | 5.0.12.nupkg
Microsoft.NETCore.App.Host.win-x64 | 5.0.12.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.nupkg
runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.12.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.linux-x64.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
runtime.linux-x64.Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-musl-x64.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver | 5.0.12.symbols.nupkg
runtime.linux-musl-arm64.Microsoft.CrossOsDiag.Private.CoreCLR | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-x64.Microsoft.NETCore.ILAsm | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-x64.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.win-arm.Microsoft.NETCore.TestHost | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Internal | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.App.Host.win-arm64 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Host.win-x86 | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.browser-wasm | 5.0.12.symbols.nupkg
Microsoft.NETCore.App.Runtime.Mono.linux-arm | 5.0.12.symbols.nupkg
runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost | 5.0.12.symbols.nupkg
runtime.linux-arm64.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-arm.Microsoft.NETCore.App | 5.0.12-servicing.21522.7.symbols.nupkg
runtime.linux-arm64.Microsoft.CrossOsDiag.Private.CoreCLR | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.NETCore.DotNetHost | 5.0.12.symbols.nupkg
Microsoft.NETCore.DotNetHostPolicy | 5.0.12.symbols.nupkg
Microsoft.NETCore.ILDAsm | 5.0.12-servicing.21522.7.symbols.nupkg
Microsoft.AspNetCore.Authentication.Twitter | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.Negotiate | 5.0.12.symbols.nupkg
dotnet-sql-cache | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.MicrosoftAccount | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.JwtBearer | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.Facebook | 5.0.12.symbols.nupkg
Microsoft.Authentication.WebAssembly.Msal | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.SignalR.Protocols.MessagePack | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.SignalR.Client.Core | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.SignalR.Client | 5.0.12.symbols.nupkg
Microsoft.JSInterop | 5.0.12.symbols.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions | 5.0.12.symbols.nupkg
Microsoft.Extensions.Configuration.KeyPerFile | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.DataProtection | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Components.WebAssembly.Server | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Cryptography.KeyDerivation | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Components.WebAssembly.Authentication | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Components.Forms | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Components | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.HeaderPropagation | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Identity.UI | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Metadata | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.AzureAppServices.SiteExtension | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm64 | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.JwtBearer | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.win-x64 | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.AzureADB2C.UI | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.AzureAD.UI | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.osx-x64 | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.win-x86 | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.OpenIdConnect | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.Google | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.App.Runtime.win-x64 | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.Certificate | 5.0.12.symbols.nupkg
Microsoft.DotNet.Web.Client.ItemTemplates | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.SignalR.StackExchangeRedis | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Razor.Language | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.ConcurrencyLimiter | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Components.Authorization | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Components.Analyzers | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.AzureAppServicesIntegration | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Owin | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Identity.EntityFrameworkCore | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm64 | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.linux-x64 | 5.0.12.nupkg
Microsoft.dotnet-openapi | 5.0.12.nupkg
Microsoft.CodeAnalysis.Razor | 5.0.12.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv | 5.0.12.nupkg
Microsoft.DotNet.Web.Spa.ProjectTemplates.5.0 | 5.0.12.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.WsFederation | 5.0.12.nupkg
Microsoft.AspNetCore.Components.WebAssembly.Authentication | 5.0.12.nupkg
Microsoft.AspNetCore.Components.Authorization | 5.0.12.nupkg
Microsoft.AspNetCore.Components.Analyzers | 5.0.12.nupkg
Microsoft.AspNetCore.Metadata | 5.0.12.nupkg
Microsoft.AspNetCore.JsonPatch | 5.0.12.nupkg
Microsoft.AspNetCore.Identity.EntityFrameworkCore | 5.0.12.nupkg
AspNetCoreRuntime.5.0.x64 | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.TestHost | 5.0.12.symbols.nupkg
Microsoft.CodeAnalysis.Razor | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.SpaServices.Extensions | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.SignalR.Specification.Tests | 5.0.12.symbols.nupkg
Microsoft.Extensions.ApiDescription.Server | 5.0.12.symbols.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks | 5.0.12.symbols.nupkg
Microsoft.Extensions.Logging.AzureAppServices | 5.0.12.symbols.nupkg
Microsoft.Extensions.Identity.Core | 5.0.12.symbols.nupkg
Microsoft.Extensions.Localization | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.DataProtection.Extensions | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.DataProtection.Abstractions | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Cryptography.Internal | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Connections.Abstractions | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Mvc.Razor.Extensions | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Http.Connections.Client | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Http.Connections.Common | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.MiddlewareAnalysis | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.App.Runtime.win-arm64 | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.Negotiate | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.MicrosoftAccount | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.Google | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.Certificate | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.osx-x64 | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.Twitter | 5.0.12.nupkg
Microsoft.Authentication.WebAssembly.Msal | 5.0.12.nupkg
Microsoft.AspNetCore.TestHost | 5.0.12.nupkg
Microsoft.AspNetCore.SignalR.StackExchangeRedis | 5.0.12.nupkg
Microsoft.AspNetCore.SpaServices.Extensions | 5.0.12.nupkg
Microsoft.Extensions.WebEncoders | 5.0.12.nupkg
Microsoft.Extensions.Identity.Core | 5.0.12.nupkg
Microsoft.Extensions.FileProviders.Embedded | 5.0.12.nupkg
Microsoft.AspNetCore.DataProtection | 5.0.12.nupkg
Microsoft.AspNetCore.Cryptography.KeyDerivation | 5.0.12.nupkg
Microsoft.AspNetCore.Cryptography.Internal | 5.0.12.nupkg
Microsoft.AspNetCore.Components.WebAssembly.DevServer | 5.0.12.nupkg
Microsoft.AspNetCore.Components.WebAssembly | 5.0.12.nupkg
Microsoft.AspNetCore.Components.Web | 5.0.12.nupkg
Microsoft.AspNetCore.AzureAppServices.SiteExtension | 5.0.12.nupkg
Microsoft.AspNetCore.AzureAppServicesIntegration | 5.0.12.nupkg
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore | 5.0.12.nupkg
Microsoft.AspNetCore.Mvc.Razor.Extensions | 5.0.12.nupkg
Microsoft.AspNetCore.MiddlewareAnalysis | 5.0.12.nupkg
Microsoft.AspNetCore.Identity.Specification.Tests | 5.0.12.nupkg
Microsoft.AspNetCore.Http.Features | 5.0.12.nupkg
Microsoft.AspNetCore.Http.Connections.Common | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm | 5.0.12.nupkg
Microsoft.AspNetCore.Http.Connections.Client | 5.0.12.nupkg
AspNetCoreRuntime.5.0.x86 | 5.0.12.symbols.nupkg
Microsoft.DotNet.Web.ProjectTemplates.5.0 | 5.0.12.symbols.nupkg
Microsoft.DotNet.Web.Spa.ProjectTemplates.5.0 | 5.0.12.symbols.nupkg
Microsoft.DotNet.Web.ItemTemplates | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.SignalR.Protocols.Json | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.SignalR.Common | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv | 5.0.12.symbols.nupkg
Microsoft.Extensions.ApiDescription.Client | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic | 5.0.12.symbols.nupkg
Microsoft.JSInterop.WebAssembly | 5.0.12.symbols.nupkg
Microsoft.Extensions.WebEncoders | 5.0.12.symbols.nupkg
Microsoft.Extensions.ObjectPool | 5.0.12.symbols.nupkg
Microsoft.Extensions.Localization.Abstractions | 5.0.12.symbols.nupkg
Microsoft.Extensions.Identity.Stores | 5.0.12.symbols.nupkg
Microsoft.Extensions.FileProviders.Embedded | 5.0.12.symbols.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Components.WebAssembly.DevServer | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Components.WebAssembly | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Components.Web | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.DataProtection.StackExchangeRedis | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Mvc.Testing | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Mvc.NewtonsoftJson | 5.0.12.symbols.nupkg
dotnet-sql-cache | 5.0.12.nupkg
Microsoft.AspNetCore.ApiAuthorization.IdentityServer | 5.0.12.nupkg
AspNetCoreRuntime.5.0.x86 | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.App.Runtime.linux-arm64 | 5.0.12.symbols.nupkg
Microsoft.Extensions.ApiDescription.Client | 5.0.12.nupkg
Microsoft.AspNetCore.Owin | 5.0.12.nupkg
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation | 5.0.12.nupkg
Microsoft.AspNetCore.ConcurrencyLimiter | 5.0.12.nupkg
Microsoft.AspNetCore.Connections.Abstractions | 5.0.12.nupkg
Microsoft.AspNetCore.Components.Forms | 5.0.12.nupkg
Microsoft.AspNetCore.Components | 5.0.12.nupkg
Microsoft.AspNetCore.AzureAppServices.HostingStartup | 5.0.12.nupkg
Microsoft.AspNetCore.Mvc.Testing | 5.0.12.nupkg
Microsoft.AspNetCore.Mvc.NewtonsoftJson | 5.0.12.nupkg
Microsoft.AspNetCore.DataProtection.Extensions | 5.0.12.nupkg
Microsoft.AspNetCore.Hosting.WindowsServices | 5.0.12.nupkg
Microsoft.AspNetCore.Identity.UI | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.WsFederation | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Hosting.WindowsServices | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.OpenIdConnect | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.win-x86 | 5.0.12.nupkg
Microsoft.AspNetCore.SignalR.Specification.Tests | 5.0.12.nupkg
Microsoft.AspNetCore.SignalR.Protocols.MessagePack | 5.0.12.nupkg
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson | 5.0.12.nupkg
Microsoft.AspNetCore.SignalR.Protocols.Json | 5.0.12.nupkg
Microsoft.AspNetCore.SignalR.Client.Core | 5.0.12.nupkg
Microsoft.AspNetCore.SignalR.Common | 5.0.12.nupkg
Microsoft.AspNetCore.Razor.Language | 5.0.12.nupkg
Microsoft.DotNet.Web.ItemTemplates | 5.0.12.nupkg
Microsoft.JSInterop.WebAssembly | 5.0.12.nupkg
Microsoft.Extensions.Identity.Stores | 5.0.12.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore | 5.0.12.nupkg
Microsoft.Extensions.ApiDescription.Server | 5.0.12.nupkg
Microsoft.Extensions.Configuration.KeyPerFile | 5.0.12.nupkg
Microsoft.DotNet.Web.ProjectTemplates.5.0 | 5.0.12.nupkg
Microsoft.AspNetCore.Components.WebAssembly.Server | 5.0.12.nupkg
Microsoft.AspNetCore.DataProtection.Abstractions | 5.0.12.nupkg
Microsoft.AspNetCore.DataProtection.StackExchangeRedis | 5.0.12.nupkg
Microsoft.AspNetCore.HeaderPropagation | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.AzureADB2C.UI | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authentication.AzureAD.UI | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.ApiAuthorization.IdentityServer | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authorization | 5.0.12.symbols.nupkg
Microsoft.dotnet-openapi | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.AzureAppServices.HostingStartup | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.JsonPatch | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Identity.Specification.Tests | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Http.Features | 5.0.12.symbols.nupkg
AspNetCoreRuntime.5.0.x64 | 5.0.12.nupkg
Microsoft.AspNetCore.Authentication.Facebook | 5.0.12.nupkg
Microsoft.AspNetCore.App.Runtime.linux-x64 | 5.0.12.symbols.nupkg
Microsoft.AspNetCore.Authorization | 5.0.12.nupkg
Microsoft.AspNetCore.SignalR.Client | 5.0.12.nupkg
Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic | 5.0.12.nupkg
Microsoft.DotNet.Web.Client.ItemTemplates | 5.0.12.nupkg
Microsoft.JSInterop | 5.0.12.nupkg
Microsoft.Extensions.ObjectPool | 5.0.12.nupkg
Microsoft.Extensions.Logging.AzureAppServices | 5.0.12.nupkg
Microsoft.Extensions.Localization | 5.0.12.nupkg
Microsoft.Extensions.Localization.Abstractions | 5.0.12.nupkg
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions | 5.0.12.nupkg
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore | 5.0.12.nupkg
Microsoft.EntityFrameworkCore | 5.0.12.symbols.nupkg
Microsoft.Data.Sqlite.Core | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Abstractions | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Analyzers | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Cosmos | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.SqlServer | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Relational | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Proxies | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Specification.Tests | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Sqlite.Core | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Abstractions | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Design | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.SqlServer | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Relational.Specification.Tests | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Sqlite | 5.0.12.nupkg
Microsoft.Data.Sqlite | 5.0.12.nupkg
Microsoft.EntityFrameworkCore | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Cosmos | 5.0.12.nupkg
dotnet-ef | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Relational | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Design | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.InMemory | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Relational.Specification.Tests | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Tools | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Tools | 5.0.12.symbols.nupkg
Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Analyzers | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Proxies | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Specification.Tests | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.InMemory | 5.0.12.nupkg
Microsoft.Data.Sqlite.Core | 5.0.12.nupkg
dotnet-ef | 5.0.12.nupkg
Microsoft.EntityFrameworkCore.Sqlite.Core | 5.0.12.nupkg
Microsoft.TemplateSearch.Common | 5.0.403.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.0 | 5.0.403.nupkg
Microsoft.TemplateEngine.Utils | 5.0.403.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.0 | 5.0.403.nupkg
Microsoft.TemplateEngine.Edge | 5.0.403.nupkg
Microsoft.DotNet.Common.ItemTemplates | 5.0.403.nupkg
Microsoft.DotNet.Common.ProjectTemplates.1.x | 5.0.403.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.1 | 5.0.403.nupkg
Microsoft.DotNet.Common.ProjectTemplates.2.2 | 5.0.403.nupkg
Microsoft.DotNet.Common.ProjectTemplates.5.0 | 5.0.403.nupkg
Microsoft.TemplateEngine.Abstractions | 5.0.403.nupkg
Microsoft.DotNet.Common.ProjectTemplates.3.1 | 5.0.403.nupkg
Microsoft.TemplateEngine.Core | 5.0.403.nupkg
Microsoft.TemplateEngine.Core.Contracts | 5.0.403.nupkg
Microsoft.TemplateEngine.IDE | 5.0.403.nupkg
Microsoft.TemplateEngine.Orchestrator.RunnableProjects | 5.0.403.nupkg
[//]: # ( Runtime 5.0.12)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/2ca66adb-937e-44f0-9a80-8ee752917e7a/37c2e836710260ce00783fe1c0cb031d/dotnet-runtime-5.0.12-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7c342ad2-2dae-471b-ae46-c0c820321c1f/a480ad8ca0bc826a48c9b1e56efd972b/dotnet-runtime-5.0.12-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5806401d-7ed9-4e3d-9601-cb157ae9de61/3596e23aecc66e8af6749c2a8db25768/dotnet-runtime-5.0.12-linux-musl-arm.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a03bf2ad-1aec-4918-97b8-eb977f628aa3/6d27ce6285e334b1d180dc48b7c21219/dotnet-runtime-5.0.12-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3e4ac548-13b7-4c3a-8f14-4972ea5bee0c/dd9a95ac97af220c1e9f4ca0dc7e3667/dotnet-runtime-5.0.12-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/781b7ae6-166c-4114-97f8-926d2bf74d34/fe51479e3138d672c512ef0322be23d3/dotnet-runtime-5.0.12-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/0439a1bb-d460-481c-8417-421e1d9d35c7/871e3f7dcdb93a40c65b1aeb759ff916/dotnet-runtime-5.0.12-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8f990fa6-6b13-40ad-95f6-383391ff3d91/7531048d16c01efdf3885da367aa8b89/dotnet-runtime-5.0.12-osx-x64.tar.gz
[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/c7d027eb-42ab-437a-ad08-4485efdadc59/e187284fb3d3685450165c863cbd405f/dotnet-runtime-5.0.12-win-arm64.exe
[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/bb91d307-2b0c-475e-a9ff-4a67c591ad35/f1aa4ac6542d794dd386b00e5e5a3090/dotnet-runtime-5.0.12-win-arm64.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/28b0479a-2ca7-4441-97f2-64a3d64b2ea4/9995401dac4787a2d1104c73c4356f4d/dotnet-runtime-5.0.12-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/621870ff-5d50-4152-b9dc-5c91871a60ef/4a1bc4bbb530bdcd37a5c7a73ca91b00/dotnet-runtime-5.0.12-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/94445818-4766-4911-99cd-2cff1ce9dca6/31f17971ee0e6ac16a99a2368fd20567/dotnet-runtime-5.0.12-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/e2639a13-ebc0-4674-80a2-f8a835c76674/5f13b8884a13bd60e396d8615ef0a346/dotnet-runtime-5.0.12-win-x86.zip
[//]: # ( WindowsDesktop 5.0.12)
[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/fd514c1e-52fd-4065-9a77-556038d7ee6f/73ebc0c45f39208c6ab01b1af87102e5/windowsdesktop-runtime-5.0.12-win-arm64.exe
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/1daf85dc-291b-4bb8-812e-a0df5cdb6701/85455a4a851347de26e2901e043b81e1/windowsdesktop-runtime-5.0.12-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/d3318276-b6db-422e-a156-8fdab0b4f27f/c758ff5762bb1d618c093a6f125ed592/windowsdesktop-runtime-5.0.12-win-x86.exe
[//]: # ( ASP 5.0.12)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0d780521-07bf-4e3e-94d3-57168d50eff3/1c7c9b5dd51e4751c04af943c5263679/aspnetcore-runtime-5.0.12-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/bfc8ae06-2830-4082-a09e-63b3c7134096/880a4712d4ba3491c88aa566553c4e8a/aspnetcore-runtime-5.0.12-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6ba3f0b0-7485-4b09-9aee-57c6cf49c7e0/783cc3e110ed370753eb95d17706f0b3/aspnetcore-runtime-5.0.12-linux-musl-arm.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b9285c3b-3ca8-41e6-b52b-8beedae2821f/b19417d56c22288bc0f000c69c28692c/aspnetcore-runtime-5.0.12-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d3f3b44c-305a-44a0-a470-fd99311950b4/8be59e430dd7a9b1c7142b811fd9d44e/aspnetcore-runtime-5.0.12-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ad0a54ca-4b88-4762-a790-aebeaba6b9e7/0f796fb90696d078046d90d8a05c027e/aspnetcore-runtime-5.0.12-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/06d71ed5-0755-40d6-8b8e-14a24b8a9cb7/47a8b4deda0deecf3658716b642c69bf/aspnetcore-runtime-5.0.12-osx-x64.tar.gz
[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/f7860011-5032-4a8e-a9fd-2b145cae783a/a266120ec13564bb39d2fcfff035da50/aspnetcore-runtime-5.0.12-win-arm64.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/818bbc20-7dca-4fc5-a068-70bedc521bd7/89e08866807f9221f4425c4d53b0acc9/aspnetcore-runtime-5.0.12-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/8ab70bc9-c295-4587-bc09-0e8d0b94d36d/bfb35470c168caa4ba630b26aedd082c/aspnetcore-runtime-5.0.12-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/e2e9672a-cdf7-4068-ac39-0b6e1b980979/5e2b2ebf050c718d1656c2e444c79916/aspnetcore-runtime-5.0.12-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/4a83b5fd-ba8c-4f4b-89f9-e2bcebf5f85a/6227395b3168440c6f0546e8c59b330f/aspnetcore-runtime-5.0.12-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/bf3abcc3-5461-451c-9dd6-b74491cf0eed/84775adc7e46888289477b5c72e691fd/dotnet-hosting-5.0.12-win.exe
[//]: # ( SDK 5.0.403)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/93c86ea7-b04e-4d0f-b65a-3a982768e215/285ab1a46d5c4f2067f86f575262c79f/dotnet-sdk-5.0.403-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/91015c72-ce5a-4840-9e87-5bfa4bb80224/b39692ac418d790ff7a2e092eb07de98/dotnet-sdk-5.0.403-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d61b893f-ff73-41ef-93e7-c5db4a76c5db/010b6ad1500557a4f00bb31a4295f197/dotnet-sdk-5.0.403-linux-musl-arm.tar.gz
[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d4608c47-ee2e-4b05-aa3e-b5ed86b6431f/331d7f84d9f135c0a173b0fab64cde3b/dotnet-sdk-5.0.403-linux-musl-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c50e9ec5-729e-4417-b682-70f3d37d94b0/4fdc24e5027037d352d669bd28e29fe8/dotnet-sdk-5.0.403-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b77183fa-c045-4058-82c5-d37742ed5f2d/ddaccef3e448a6df348cae4d1d271339/dotnet-sdk-5.0.403-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/214fbdaa-ec34-44e1-bafe-ee6c4f5646d1/412ddb4b8bf5ae582dc595a674c613af/dotnet-sdk-5.0.403-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/e33ad12e-b121-4205-934a-bb5fff892d1c/41598bac64f46f1e7a772867aaed638e/dotnet-sdk-5.0.403-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5ccdb916-531f-4064-84e8-5475b273a4de/80dcfa0c2eb528f8b0e7c313ed36f4f1/dotnet-sdk-5.0.403-osx-x64.tar.gz
[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/afcc405c-bd7d-4c4a-b933-59e2d6699b2e/6c78add4959849dd4b65a0f639ad809a/dotnet-sdk-5.0.403-win-arm64.exe
[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/d013885b-e94d-419f-aa6e-ab872ddeebd4/a484b89231afa9a07ea9dd912c984793/dotnet-sdk-5.0.403-win-arm64.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/5303da13-69f7-407a-955a-788ec4ee269c/dc803f35ea6e4d831c849586a842b912/dotnet-sdk-5.0.403-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/d1ca6dbf-d054-46ba-86d1-36eb2e455ba2/e950d4503116142d9c2129ed65084a15/dotnet-sdk-5.0.403-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/fb6e9e3b-ca0c-406e-8c37-452d31abf534/d24aac6e4f8ce972c4d78d54874c34bd/dotnet-sdk-5.0.403-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/5b521d28-e971-402c-8f60-569204e0bf12/bc6d120de7a6e9245de6339db824a204/dotnet-sdk-5.0.403-win-x86.zip

View file

@ -0,0 +1,126 @@
# .NET 5.0.209 SDK - November 08, 2021
The .NET SDK 5.0.209 release is available for download. The latest 5.0 release is always listed at [.NET 5.0 Releases](../README.md).
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-arm64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz] | - |<sup>1</sup>
| Linux | [Snap and Package Manager](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm32 Alpine][dotnet-sdk-linux-musl-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-runtime-linux-musl-arm.tar.gz] \|[Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]<sup>1</sup> \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - | <sup>1</sup> |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime]
</br>
1. Includes the .NET Runtime and ASP.NET Core Runtime
2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
5.0.209
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together. You can use the following command to try running the latest .NET 5.0 release in containers:
```console
docker run --rm mcr.microsoft.com/dotnet/samples
```
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Runtime Dependencies
* [dotnet/samples](https://hub.docker.com/_/microsoft-dotnet-samples/): .NET Samples
## Visual Studio Compatibility
You need [Visual Studio 16.10](https://visualstudio.microsoft.com) or later to use .NET 5.0 on Windows. On macOS, you need the latest version of [Visual Studio for Mac](https://visualstudio.microsoft.com/vs/mac/). The [C# extension](https://code.visualstudio.com/docs/languages/dotnet) for [Visual Studio Code](https://code.visualstudio.com/) supports .NET 5.0 and C# 9.
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6884](https://github.com/dotnet/core/issues/6884) for your questions and comments.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0.12/5.0.12.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.12-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/5.0.12-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-setup]: https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/november-2021-updates/
[linux-packages]: ../install-linux.md
[//]: # ( Runtime 5.0.12)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/2ca66adb-937e-44f0-9a80-8ee752917e7a/37c2e836710260ce00783fe1c0cb031d/dotnet-runtime-5.0.12-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7c342ad2-2dae-471b-ae46-c0c820321c1f/a480ad8ca0bc826a48c9b1e56efd972b/dotnet-runtime-5.0.12-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5806401d-7ed9-4e3d-9601-cb157ae9de61/3596e23aecc66e8af6749c2a8db25768/dotnet-runtime-5.0.12-linux-musl-arm.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a03bf2ad-1aec-4918-97b8-eb977f628aa3/6d27ce6285e334b1d180dc48b7c21219/dotnet-runtime-5.0.12-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3e4ac548-13b7-4c3a-8f14-4972ea5bee0c/dd9a95ac97af220c1e9f4ca0dc7e3667/dotnet-runtime-5.0.12-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/781b7ae6-166c-4114-97f8-926d2bf74d34/fe51479e3138d672c512ef0322be23d3/dotnet-runtime-5.0.12-linux-x64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/0439a1bb-d460-481c-8417-421e1d9d35c7/871e3f7dcdb93a40c65b1aeb759ff916/dotnet-runtime-5.0.12-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8f990fa6-6b13-40ad-95f6-383391ff3d91/7531048d16c01efdf3885da367aa8b89/dotnet-runtime-5.0.12-osx-x64.tar.gz
[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/c7d027eb-42ab-437a-ad08-4485efdadc59/e187284fb3d3685450165c863cbd405f/dotnet-runtime-5.0.12-win-arm64.exe
[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/bb91d307-2b0c-475e-a9ff-4a67c591ad35/f1aa4ac6542d794dd386b00e5e5a3090/dotnet-runtime-5.0.12-win-arm64.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/28b0479a-2ca7-4441-97f2-64a3d64b2ea4/9995401dac4787a2d1104c73c4356f4d/dotnet-runtime-5.0.12-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/621870ff-5d50-4152-b9dc-5c91871a60ef/4a1bc4bbb530bdcd37a5c7a73ca91b00/dotnet-runtime-5.0.12-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/94445818-4766-4911-99cd-2cff1ce9dca6/31f17971ee0e6ac16a99a2368fd20567/dotnet-runtime-5.0.12-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/e2639a13-ebc0-4674-80a2-f8a835c76674/5f13b8884a13bd60e396d8615ef0a346/dotnet-runtime-5.0.12-win-x86.zip
[//]: # ( WindowsDesktop 5.0.12)
[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/fd514c1e-52fd-4065-9a77-556038d7ee6f/73ebc0c45f39208c6ab01b1af87102e5/windowsdesktop-runtime-5.0.12-win-arm64.exe
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/1daf85dc-291b-4bb8-812e-a0df5cdb6701/85455a4a851347de26e2901e043b81e1/windowsdesktop-runtime-5.0.12-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/d3318276-b6db-422e-a156-8fdab0b4f27f/c758ff5762bb1d618c093a6f125ed592/windowsdesktop-runtime-5.0.12-win-x86.exe
[//]: # ( ASP 5.0.12)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0d780521-07bf-4e3e-94d3-57168d50eff3/1c7c9b5dd51e4751c04af943c5263679/aspnetcore-runtime-5.0.12-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/bfc8ae06-2830-4082-a09e-63b3c7134096/880a4712d4ba3491c88aa566553c4e8a/aspnetcore-runtime-5.0.12-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6ba3f0b0-7485-4b09-9aee-57c6cf49c7e0/783cc3e110ed370753eb95d17706f0b3/aspnetcore-runtime-5.0.12-linux-musl-arm.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b9285c3b-3ca8-41e6-b52b-8beedae2821f/b19417d56c22288bc0f000c69c28692c/aspnetcore-runtime-5.0.12-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d3f3b44c-305a-44a0-a470-fd99311950b4/8be59e430dd7a9b1c7142b811fd9d44e/aspnetcore-runtime-5.0.12-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ad0a54ca-4b88-4762-a790-aebeaba6b9e7/0f796fb90696d078046d90d8a05c027e/aspnetcore-runtime-5.0.12-linux-x64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/06d71ed5-0755-40d6-8b8e-14a24b8a9cb7/47a8b4deda0deecf3658716b642c69bf/aspnetcore-runtime-5.0.12-osx-x64.tar.gz
[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/f7860011-5032-4a8e-a9fd-2b145cae783a/a266120ec13564bb39d2fcfff035da50/aspnetcore-runtime-5.0.12-win-arm64.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/818bbc20-7dca-4fc5-a068-70bedc521bd7/89e08866807f9221f4425c4d53b0acc9/aspnetcore-runtime-5.0.12-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/8ab70bc9-c295-4587-bc09-0e8d0b94d36d/bfb35470c168caa4ba630b26aedd082c/aspnetcore-runtime-5.0.12-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/e2e9672a-cdf7-4068-ac39-0b6e1b980979/5e2b2ebf050c718d1656c2e444c79916/aspnetcore-runtime-5.0.12-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/4a83b5fd-ba8c-4f4b-89f9-e2bcebf5f85a/6227395b3168440c6f0546e8c59b330f/aspnetcore-runtime-5.0.12-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/bf3abcc3-5461-451c-9dd6-b74491cf0eed/84775adc7e46888289477b5c72e691fd/dotnet-hosting-5.0.12-win.exe
[//]: # ( SDK 5.0.209)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3f09b787-8163-462d-9e1a-99ff7ce60cc5/ee83cfa816b71d1c6274c9ec255d1e34/dotnet-sdk-5.0.209-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/01be1c29-de24-42e2-9c74-04cdf6cc96a8/73e92c522c5e6f79604415ff9ee97f26/dotnet-sdk-5.0.209-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/38bac15d-2c54-414e-813d-2847634dea47/715d87d4193bb472cc017f40874bab29/dotnet-sdk-5.0.209-linux-musl-arm.tar.gz
[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8d143912-fe98-49e6-a835-fb28de99eb04/4d8768159b0163b363cec4c4ef11793a/dotnet-sdk-5.0.209-linux-musl-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7e1f7099-3682-44a3-ad5d-979836240def/ba9a0e4c8e1b62978e721a7d7aeb7e48/dotnet-sdk-5.0.209-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b8b550ef-8837-4a10-90af-954a9f79dcae/a863baa0504067568c6bdba9ceabb252/dotnet-sdk-5.0.209-linux-x64.tar.gz
[dotnet-sdk-linux-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/be0604eb-c616-4031-9d7f-947db6ec1c13/0200e7d04dbc4cd94f1baf6b966c4851/dotnet-sdk-5.0.209-linux-x64.zip
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/b1d592f4-0147-4c34-a92b-28743d36786e/ee939db82d1b0dbd248c40aa92971b84/dotnet-sdk-5.0.209-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e8ac3071-61ea-4d81-a587-b75466f4c028/987bcfeba263fef0875657e6ba678945/dotnet-sdk-5.0.209-osx-x64.tar.gz
[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/9e1a7735-5afe-4fce-9d8f-18a9ec89a907/19aef142f52da264ca34c7df2c1cf96b/dotnet-sdk-5.0.209-win-arm64.exe
[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/290977ec-a710-4c44-8f85-3660873625ff/6addf4079798f7d42a1475d745988a01/dotnet-sdk-5.0.209-win-arm64.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/39df15e7-d1f4-43a7-b941-6d6212fb8e82/8c500acf1bb7973f62be5145029d9349/dotnet-sdk-5.0.209-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/f16d0779-548c-4cfa-a5b3-5cbfed8cbcc0/4e1ef8d6d855adc96ffcb0528244cfd4/dotnet-sdk-5.0.209-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/55bfc02e-7b9e-4207-b557-dcc2c3871372/c2c10734001a5b2667a867844444946c/dotnet-sdk-5.0.209-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/4c66c872-4ef4-4e6d-8d6a-222e385c9112/843ea85c94045be3c54b112f5fffd72f/dotnet-sdk-5.0.209-win-x86.zip

View file

@ -1,6 +1,6 @@
# .NET 5
[.NET 5](https://devblogs.microsoft.com/dotnet/announcing-net-5-0/) is a [Current release](../../release-policies.md) and will be supported for fifteen months, from November 2020 to February 2022. It is [supported by Microsoft](../../microsoft-support.md) on [multiple operating systems](5.0-supported-os.md).
[.NET 5](https://devblogs.microsoft.com/dotnet/announcing-net-5-0/) is a [Current release](../../release-policies.md) and will be supported for eighteen months, from November 2020 to May 2022. It is [supported by Microsoft](../../microsoft-support.md) on [multiple operating systems](5.0-supported-os.md).
- [Downloads](https://dotnet.microsoft.com/download/dotnet/5.0) (also see [Releases](#releases))
- [Installation docs](https://docs.microsoft.com/dotnet/core/install/)
@ -13,6 +13,9 @@
| Date | Release |
| :-- | :-- |
| 2021/11/08 | [5.0.12](https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0.12/5.0.12.md) |
| 2021/10/12 | [5.0.11](https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0.11/5.0.11.md) |
| 2021/09/14 | [5.0.10](https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0.10/5.0.10.md) |
| 2021/08/10 | [5.0.9](https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0.9/5.0.9.md) |
| 2021/07/13 | [5.0.8](https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0.8/5.0.8.md) |
| 2021/06/08 | [5.0.7](https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0.7/5.0.7.md) |

View file

@ -48,7 +48,7 @@ You can install .NET with a binary archive. This option is required if you want
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
```bash
~# curl -o dotnet.tar.gz http://aka.ms/dotnet/5.0/dotnet-sdk-linux-x64.tar.gz
~# curl -Lo dotnet.tar.gz http://aka.ms/dotnet/5.0/dotnet-sdk-linux-x64.tar.gz
~# mkdir dotnet
~# tar -C dotnet -xf dotnet.tar.gz
~# rm dotnet.tar.gz

View file

@ -34,7 +34,7 @@ You can install .NET with a binary archive. This option is required if you want
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
```bash
~# curl -o dotnet.tar.gz http://aka.ms/dotnet/5.0/dotnet-sdk-osx-x64.tar.gz
~# curl -Lo dotnet.tar.gz http://aka.ms/dotnet/5.0/dotnet-sdk-osx-x64.tar.gz
~# mkdir dotnet
~# tar -C dotnet -xf dotnet.tar.gz
~# rm dotnet.tar.gz

View file

@ -27,7 +27,7 @@ Each of the distributions can be downloaded from:
You can install any of the distributions with MSI. The following image demonstrates installing the .NET SDK. After launching the MSI, click "Install" and you will be taken through the process of installing the SDK.
![image](https://user-images.githubusercontent.com/2212879/125330673-e74a3180-e2fb-11eb-9301-0ca3e8b24237.png)
![image](https://user-images.githubusercontent.com/30737530/133318192-5e19d75a-fccd-4f20-9fc5-dff8a5f46d56.png)
## Windows Server Hosting with IIS

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,8 +1,6 @@
# .NET 6
> Note: .NET 6 is currently in `Preview` and is currently not supported.
[.NET 6](https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-2/) will be an [LTS release](../../release-policies.md) and will be supported for three years, from November 2021 to November 2024. It is [supported by Microsoft](../../microsoft-support.md) on [multiple operating systems](supported-os.md).
[.NET 6](https://devblogs.microsoft.com/dotnet/announcing-net-6-rc1/) is an [LTS release](../../release-policies.md) and will be supported for three years, from November 2021 to November 2024. It is [supported by Microsoft](../../microsoft-support.md) on [multiple operating systems](supported-os.md).
- [Downloads](https://dotnet.microsoft.com/download/dotnet/6.0) (also see [Releases](#releases))
- [Containers](https://hub.docker.com/_/microsoft-dotnet)
@ -14,6 +12,9 @@
| Date | Release |
| :-- | :-- |
| 2021/11/08 | [6.0.0](https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0.0/6.0.0.md) |
| 2021/10/12 | [6.0.0 RC 2](https://github.com/dotnet/core/blob/main/release-notes/6.0/preview/6.0.0-rc.2.md) |
| 2021/09/14 | [6.0.0 RC 1](https://github.com/dotnet/core/blob/main/release-notes/6.0/preview/6.0.0-rc.1.md) |
| 2021/08/10 | [6.0.0 Preview 7](https://github.com/dotnet/core/blob/main/release-notes/6.0/preview/6.0.0-preview.7.md) |
| 2021/07/14 | [6.0.0 Preview 6](https://github.com/dotnet/core/blob/main/release-notes/6.0/preview/6.0.0-preview.6.md) |
| 2021/06/17 | [6.0.0 Preview 5](https://github.com/dotnet/core/blob/main/release-notes/6.0/preview/6.0.0-preview.5.md) |

View file

@ -35,7 +35,7 @@ Preview release installers are not available from the Microsoft package reposito
Here's what the script does.
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0-supported-os.md).
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/supported-os.md).
* Determines if additional system dependencies or utilities are needed to successfully complete and install them. For example, `tar` is used to unpack that installer packages.
* Downloads the tar.gz containing the .NET preview installer packages for the detected distribution.
* Downloads the system dependency installer, if needed.
@ -63,14 +63,14 @@ You can install .NET with a binary archive. This option is required if you want
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
```bash
~# curl -o dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/ce3fd989-b69d-439a-9cac-09ad40597db8/2848d49480b6e7b1b2a18cfa46d724e2/dotnet-sdk-6.0.100-preview.7.21379.14-linux-x64.tar.gz
~# curl -Lo dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/20283373-1d83-4879-8278-0afb7fd4035e/56f204f174743b29a656499ad0fc93c3/dotnet-sdk-6.0.100-rc.2.21505.57-linux-x64.tar.gz
~# mkdir dotnet
~# tar -C dotnet -xf dotnet.tar.gz
~# rm dotnet.tar.gz
~# export DOTNET_ROOT=~/dotnet
~# export PATH=$PATH:~/dotnet
~# dotnet --version
6.0.100-preview.7.21379.14
6.0.100-rc.2.21505.57
```
The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional.

View file

@ -34,14 +34,14 @@ You can install .NET with a binary archive. This option is required if you want
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
```bash
~# curl -o dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/79fa35ba-fd6c-4ef2-b4b5-72064a442b0c/796467309b20640da189703101f7d0f5/dotnet-sdk-6.0.100-preview.7.21379.14-osx-x64.tar.gz
~# curl -Lo dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/35655ed6-3e37-4fa3-8990-5c1827469ce5/f9f920ff05b0aa5961a8b30e2824de7d/dotnet-sdk-6.0.100-rc.2.21505.57-osx-x64.tar.gz
~# mkdir dotnet
~# tar -C dotnet -xf dotnet.tar.gz
~# rm dotnet.tar.gz
~# export DOTNET_ROOT=~/dotnet
~# export PATH=$PATH:~/dotnet
~# dotnet --version
6.0.100-preview.7.21379.14
6.0.100-rc.2.21505.57
```
The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional.

View file

@ -1,6 +1,16 @@
# Install .NET Multi-platform App UI Workloads
As of .NET 6 preview 7, .NET MAUI is a workload. To install .NET MAUI with Android, iOS, and macOS (Mac Catalyst) SDKs:
.NET MAUI is a .NET workload installable via the dotnet CLI tool, and is available within the Visual Studio 2022 Preview channel installer. To install .NET MAUI and all dependencies for daily development, we recommend installing via Visual Studio 2022 previews.
## Visual Studio 2022 Installation
When installing Visual Studio 2022 Previews, select the "Mobile development with .NET" workload, and under Optional check the ".NET MAUI (Preview)" box. To enable desktop development, also select the "Universal Windows Platform development" workload.
To enable debugging Windows applications, install the [Single-project MSIX packaging tools for Visual Studio 2022 extension](https://marketplace.visualstudio.com/items?itemName=ProjectReunion.MicrosoftSingleProjectMSIXPackagingToolsDev17).
## CLI Installation
To install .NET MAUI with Android, iOS, and macOS (Mac Catalyst) SDKs:
```console
$ dotnet workload install maui
@ -41,15 +51,16 @@ See our [documentation](https://docs.microsoft.com/dotnet/maui/get-started/insta
Prerequisites:
* [Install .NET 6.0.0 preview 7](#downloads)
* You will need the Android SDK installed as well as `Android SDK Platform 30`. One way to acquire this is to install the Xamarin workload in the Visual Studio installer. You can manage Android SDKs from `Tools > Android > Android SDK Manager` from within Visual Studio.
* [Install .NET 6.0.0 rc 2](#downloads)
* Android SDK Platform API 31.
* [JDK 11](https://www.microsoft.com/openjdk)
### iOS, Mac Catalyst, and macOS (Cocoa)
Prerequisites:
* [Install .NET 6.0.0 preview 7](#downloads)
* Xcode 13.0 Beta 1
* [Install .NET 6.0.0 rc 2](#downloads)
* Xcode 13.0 Beta (latest)
## Downloads

View file

@ -40,13 +40,13 @@ You can install .NET with a binary archive. This option is required if you want
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
```console
C:\>curl -o dotnet.zip https://download.visualstudio.microsoft.com/download/pr/f8aa43e2-7a3b-437a-9b4c-704c2751db47/d431153e27a23b62f2002140eb6ecc00/dotnet-sdk-6.0.100-preview.7.21379.14-win-x64.exe
C:\>curl -Lo dotnet.zip https://download.visualstudio.microsoft.com/download/pr/5bc3c525-d6d5-4370-8468-e44a1b948c03/fe758c9942966b88b52d92ce2823f6c0/dotnet-sdk-6.0.100-rc.2.21505.57-win-x64.exe
C:\>tar -C dotnet -xf dotnet.zip
C:\>del dotnet.zip
C:\>set DOTNET_ROOT=C:\dotnet
C:\>set PATH=%PATH%;C:\dotnet
C:\>dotnet --version
6.0.100-preview.7.21379.14
6.0.100-rc.2.21505.57
```
The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional.

View file

@ -3,145 +3,36 @@
You may encounter the following known issues, which may include workarounds, mitigations or expected resolution timeframes.
## .NET SDK
### Preview 7
#### 1. Reference assemblies no longer output to the bin directory
These files are only needed during builds and cause confusion for customers to see extra binaries built to the bin\ref folder. Instead they were [moved](https://github.com/dotnet/msbuild/pull/6560) to only build to the obj/ref folder.
.NET 6 is supported with Visual Studio 2022 and MSBuild 17. It is not supported with Visual Studio 2019 and MSBuild 16.
**Note, this change is being [reverted](https://github.com/dotnet/msbuild/pull/6718) for RC1 as we found a hardcoded path in Roslyn in VS scenarios that has to be addressed first**
If you build .NET 6 projects with MSBuild 16.11, for example, you will see the following error:
#### 2. Error when cleaning up preview 6 workloads when installing preview 7 workloads
`warning NETSDK1182: Targeting .NET 6.0 in Visual Studio 2019 is not supported`
The workload names all changed between preview 6 and 7 so the SDK doesn't recognize how to clean up existing installed workloads from earlier previews and will error
You can use the .net 6 SDK to target downlevel runtimes in 16.11.
`Garbage collecting for SDK feature bands 6.0.100...
Workload installation failed: Workload not found: microsoft-net-sdk-blazorwebassembly-aot. Known workloads: ...`
#### 1. dotnet test x64 emulation on arm64 support
While a lot of work has been done to support arm64 emulation of x64 processes in .net 6, there are some remaining [work](https://github.com/dotnet/sdk/issues/21686) to be done in 6.0.2xx. The most impactful remaining item is `dotnet test` support.
Another potential error
`Garbage collecting for SDK feature bands 6.0.100…
Workload installation failed: The JSON value could not be converted to Microsoft.NET.Sdk.WorkloadManifestReader.WorkloadPackId. Path: $.Id | LineNumber: 0 | BytePositionInLine: 40.`
`dotnet test --arch x64` on an arm64 machine will not work as it will not find the correct test host. To test x64 components on an arm64 machine, you will have to install the x64 SDK and configure your `DOTNET_ROOT` and `PATH` to use the x64 version of dotnet.
**Workaround**
Delete your dotnet\metadata folder and try the workload install again. The metadata folder contains our records of what workloads you've tried to install and is what's triggering us to try to clean up an older workload that may not be recognized or compatible with the current SDK.
Note that a side effect of this is that the SDK will leave behind some older preview workloads across various _packs_ directories.
### Preview 5
#### 1. Missing Workload Manifests in Visual Studio 17 Preview 1
`dotnet workload install` will error with workload not found when using the .NET SDK CLI installed with Visual Studio preview 1. To work around this, please install the stand-alone SDK of preview 5 on the same machine.
#### 2. Upgrades from .NET SDK Preview 4 to Preview 5 leave tools in a broken state. Projects will fail to load in Visual Studio, and many SDK commands will fail, such as creating, building, or restoring a project.
This can manifest in several different ways. For example, when using the dotnet CLI, you may get an error similar to the following:
#### 2. Upgrade of Visual Studio or .NET SDK from earlier builds can result in a bad `PATH` configuration on Windows
When upgrading Visual Studio to preview 5 or the .NET SDK to RC2 from an earlier build, the installer will uninstall the prior version of the .NET Host (dotnet.exe) and then install a new version. This results in the path to the x64 copy of dotnet being removed from the `PATH` then added back. If you have the x86 .NET Host installed, it will end up ahead of the x64 one and will be picked up first.
In this case you may find that Visual Studio is unable to create projects, or commands like `dotnet new` fail with a message like this:
```
dotnet new console
An item with the same key has already been added. Key: microsoft-android-sdk-full
at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) in
Could not execute because the application was not found or a compatible .NET SDK is not installed.
```
When opening a project in Visual Studio, you may get an error similar to the following:
To confirm, run `dotnet --info` and you'll see (x86) paths for all of the found .NET runtimes and .NET SDKs installed.
> The project file cannot be opened. The NuGet-based SDK resolver failed to run because NuGet assemblies could not be located. Check your installation of MSBuild or set the environment variable “MSBUILD_NUGET_PATH” to the folder that contains the required NuGet assemblies. Could not find file C:\Program Files\dotnet\sdk-manifests\6.0.100\Microsoft.NET.Workload.Android\WorkloadManifest.json.
When opening a project in Visual Studio for Mac, you may get an error similar to the following:
> Unable to find SDK
> 'Microsoft.NET.SDK.WorkloadAutoImportPropsLocator'
> SDK not found
The issue is caused because we renamed SDK workload manifests between preview 4 and preview 5. If both versions of the manifests are installed, they will conflict with each other, leading to the "An item with the same key has already been added" error.
Errors that a WorkloadManifest.json file could not be found may be caused if the `maui-check` tool had previously been run with Preview 4. The tool would add some additional files to the workload manifest folders, which prevents the folders from being deleted when installing Preview 5. These manifest folders without a WorkloadManfiest.json file then cause the file not found error.
**Workaround**
In the .NET SDK installation folder, delete all folders under `sdk-manifests\6.0.100` (for example, under `C:\Program Files\dotnet\sdk-manifests\6.0.100`) that have the form Microsoft.NET.Workload.*, **EXCEPT** for `microsoft.net.workload.mono.toolchain`
**Or**
If you want to use .NET MAUI, you can run the latest version of the [maui-check tool](https://github.com/Redth/dotnet-maui-check/blob/main/README.md). This will delete the outdated manifest folders and set up your environment for .NET MAUI development.
#### 3. Workload update from preview 4 not working
The .NET SDK Optional Workloads were renamed between preview 4 and preview 5 and are not compatible. As such, the `dotnet workload update` command won't work for a preview 4 installed workload but should work with preview 5 and onward.
### Preview 4
1. Workload install for protected install location (eg. c:\program files) will fail
In the future, the .NET SDK will trigger elevation to install missing workloads but today that fails.
```
C:\Users\MPP>dotnet workload install microsoft-macos-sdk-full --skip-manifest-update
Installing pack Microsoft.macOS.Sdk version 11.3.100-preview.5.889...
Workload installation failed, rolling back installed packs...
Rolling back pack Microsoft.macOS.Sdk installation...
Workload installation failed: One or more errors occurred. (Access to the path 'C:\Program Files\dotnet\metadata\temp\microsoft.macos.sdk\11.3.100-preview.5.889' is denied.)
```
**Workaround**
You'll need to elevate your command prompt before running the install command.
#### 3. .NET MAUI Windows apps fail to debug in Visual Studio 2022 Preview 3
There is an incompatibility between .NET MAUI tooling features and Windows App SDK that prevents apps from launching and debugging. You can work around this by building and deploying without debugging, and then launching the application from the Start menu and attaching the debugger. A fix is underway and will come in a future Visual Studio 2022 service release.
## .NET Runtime
1. Issue in "dnSpy.exe" fpr .NET 6.0 Preview 5 as described in [dotnet/runtime #53014](https://github.com/dotnet/runtime/issues/53014)
A [fix](https://github.com/dotnet/runtime/pull/53574) for this issue will be available in .NET 6.0 Prevew 6
2. Issue in `ReadyToRun` feature for .NET Preview 6.0 Preview 3 as described in [dotnet/runtime #50472](https://github.com/dotnet/runtime/issues/50472)
**Workaround**
You can workaround this issue by setting `COMPlus_ReadyToRun=0` environment variable.
3. **Microsoft.Extensions.DependencyInjection** .NET 6.0 Preview 5 has a regression related to injecting more than 5 services into an IEnumerable\<T>\, see [dotnet/runtime #54407](https://github.com/dotnet/runtime/issues/54407) for more details.
**Workaround**
If using the generic host, you can disable the `ValidateOnBuild` option:
```C#
Host.CreateDefaultBuilder(args)
.UseDefaultServiceProvider(o =>
{
o.ValidateOnBuild = false;
});
```
If using the `BuildServiceProvider` container directly, `ValidateOnBuild` is not on by default.
## Windows Forms
* `PropertyGrid` values are rendered at incorrect location.
The issue is tracked in [dotnet/winforms#4593](https://github.com/dotnet/winforms/issues/4593) and is expected to be fixed in 6.0 Preview3.
To fix this, edit your `PATH` environment variable to either remove the `c:\Program Files (x86)\dotnet` entry or move it after the entry for `c:\Program Files\dotnet`. Now reopen your console window.
## ASP.NET Core
**Running Blazor WebAssembly using IIS Express in Development**
### SPA template issues with Individual authentication when running in development
As of .NET 6 Preview 1, there is an ongoing issue with running Blazor WebAssembly applications using an IIS Express server during development on Visual Studio. As a workaround, we recommend using Kestrel during development.
The first time SPA apps are run, the authority for the spa proxy might be incorrectly cached which results in the JWT bearer being rejected due to Invalid issuer. The workaround is to just restart the SPA app and the issue will be resolved. If restarting doesn't resolve the problem, another workaround is to specify the authority for your app in Program.cs: `builder.Services.Configure<JwtBearerOptions>("IdentityServerJwtBearer", o => o.Authority = "https://localhost:44416");` where 44416 is the port for the spa proxy.
**Incremental builds in VS not working for apps with Razor views**
As of .NET 6 Preview 3, changes to Razor views will not be updated during incremental builds. As a workaround, you can:
- Build from the command line
- Configure VS to always call MSBuild when building projects
- Clean and build projects to pick up changes
**JWT Bearer Handler ArgumentOutOfRangeException in UTC+X time zones**
As of .NET 6 Preview 5, when using the JWT Bearer handler in a time zone that is higher than UTC (e.g. Eastern European Time/UTC+2), you may observe an `ArgumentOutOfRangeException` if the JWT token does not contain a `nbf` value (valid from).
Issue is tracked by https://github.com/dotnet/aspnetcore/issues/33634 and will be fixed in .NET 6 Preview 6.
**Workaround**
You can workaround this by always providing a non-zero and non-minimum value for the `notBefore` parameter when using System.IdentityModel.Tokens.Jwt.JwtSecurityToken, or the 'nbf' field if using another JWT library.
When using localdb (default when creating projects in VS), the normal database apply migrations error page will not be displayed correctly due to the spa proxy. This will result in errors when going to the fetch data page. Apply the migrations via 'dotnet ef database update' to create the database.

View file

@ -40,7 +40,7 @@ Preview release installers are not available from the Microsoft package reposito
Here's what the script does.
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0-supported-os.md).
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/supported-os.md).
* Determines if additional system dependencies or utilities are needed to successfully complete and install them. For example `tar` is used to unpack that installer packages.
* Downloads the tar.gz containing the .NET preview installer packages for the detected distribution.
* Downloads the system dependency installer, if needed.

View file

@ -41,7 +41,7 @@ Preview release installers are not available from the Microsoft package reposito
Here's what the script does.
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0-supported-os.md).
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/supported-os.md).
* Determines if additional system dependencies or utilities are needed to successfully complete and install them. For example `tar` is used to unpack that installer packages.
* Downloads the tar.gz containing the .NET preview installer packages for the detected distribution.
* Downloads the system dependency installer, if needed.

View file

@ -41,7 +41,7 @@ Preview release installers are not available from the Microsoft package reposito
Here's what the script does.
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0-supported-os.md).
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/supported-os.md).
* Determines if additional system dependencies or utilities are needed to successfully complete and install them. For example `tar` is used to unpack that installer packages.
* Downloads the tar.gz containing the .NET preview installer packages for the detected distribution.
* Downloads the system dependency installer, if needed.

View file

@ -41,7 +41,7 @@ Preview release installers are not available from the Microsoft package reposito
Here's what the script does.
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0-supported-os.md).
* Detects the distribution and version. The script supports platforms and versions listed in [.NET 6.0 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/6.0/supported-os.md).
* Determines if additional system dependencies or utilities are needed to successfully complete and install them. For example `tar` is used to unpack that installer packages.
* Downloads the tar.gz containing the .NET preview installer packages for the detected distribution.
* Downloads the system dependency installer, if needed.

View file

@ -0,0 +1,182 @@
# .NET 6.0.0 RC 1 - September 14, 2021
The .NET 6.0.0 RC 1 and .NET SDK 6.0.100-rc.1.21463.6 releases are available for download. The latest 6.0 release is always listed at [.NET 6.0 Releases](../README.md).
## Update
During the hot reload compilation, tag helpers from references were not being resolved which resulted in component tags being treated as plain html. The fix for this issue has been made to the Razor Source Generator. As a result we have updated the .NET 6 RC1 SDK to 6.0.100-rc.1.21463.6.
## What's new in .NET 6 RC 1
.NET 6 is the next major release of .NET following .NET 5. You can see some of the new features available with .NET 6 RC 1 at [dotnet/core #6569](https://github.com/dotnet/core/issues/6569).
See the [.NET][dotnet-blog], [ASP.NET Core][aspnet-blog] and [.NET MAUI][maui-blog] blogs for additional details.
Here is list of some of the additions and updates we're excited to bring in RC 1.
* EntityFramework Core: [bugs][ef_bugs] | [features][ef_features]
* .NET SDK [bugs][sdk_bugs]
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-Arm64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] \| [Arm64][dotnet-sdk-osx-arm64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] \| [Arm64][dotnet-sdk-osx-arm64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] \| [Arm64][dotnet-runtime-osx-arm64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] \| [Arm64][dotnet-runtime-osx-arm64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz] \| [Arm64][aspnetcore-runtime-osx-arm64.tar.gz] | - |<sup>1</sup>
| Linux | [Snap and Package Manager](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz] \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] \| [Arm64 Alpine][aspnetcore-runtime-linux-musl-arm64.tar.gz] | - | <sup>1</sup> |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime]
</br>
1. Includes the .NET Runtime and ASP.NET Core Runtime
2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
6.0.100-rc.1.21458.32
```
### .NET 6.0 RC1 Support and Servicing
.NET 6 RC1 is supported for use in production, which means you can build an app using .NET 6 RC1, deploy this app to a production environment, and expect the level of support and servicing you would normally get for a stable (non-preview) release such as .NET 5. We will continue to support RC1 for 30 days after RC2 ships and support RC2 for 30 days after .NET 6 GA ships.
You can contact the team directly at dotnet@microsoft.com if you run into challenges in your production environment.
.NET 6 RC1 will not be updated after it is released. You will need to update your environment to .NET 6 RC2 and .NET 6 GA for future improvements, including security updates.
### .NET Multi-Platform App UI (MAUI) Workload Downloads
.NET 6 introduces Android, iOS, and macOS SDKs for developing native applications. These provide the foundational mobile and desktop pieces for the new [.NET MAUI](https://github.com/dotnet/maui). See [documentation](https://docs.microsoft.com/dotnet/maui/get-started/installation) for additional setup instructions and creating your first .NET MAUI application.
After installing the .NET SDK, you can install .NET MAUI using the `dotnet workload install` command:
```console
$ dotnet workload install maui
```
The following workloads are also available to install individually:
```console
$ dotnet workload install microsoft-android-sdk-full
$ dotnet workload install microsoft-ios-sdk-full
$ dotnet workload install microsoft-maccatalyst-sdk-full
$ dotnet workload install microsoft-macos-sdk-full
$ dotnet workload install microsoft-tvos-sdk-full
```
</br>
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together. You can use the following command to try running the latest .NET 6.0 release in containers:
```console
docker run --rm mcr.microsoft.com/dotnet/samples
```
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Runtime Dependencies
* [dotnet/samples](https://hub.docker.com/_/microsoft-dotnet-samples/): .NET Samples
## Visual Studio Compatibility
Visual Studio users must use [Visual Studio 2022](https://visualstudio.microsoft.com) and MSBuild 17 to use .NET 6. Visual Studio 2019 and MSBuild 16 are not supported with .NET 6.
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6688](https://github.com/dotnet/core/issues/6688) for your questions and comments.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/6.0/preview/6.0.0-rc.1.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.0-rc.1-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.0-rc.1-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-setup]: https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/announcing-net-6-rc1/
[aspnet-blog]: https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-rc-1
[maui-blog]: https://devblogs.microsoft.com/dotnet/update-on-dotnet-maui/
[ef_bugs]: https://github.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.0-rc1+is%3Aclosed+label%3Atype-bug
[ef_features]: https://github.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.0-rc1+is%3Aclosed+label%3Atype-enhancement
[aspnet_bugs]: https://github.com/aspnet/AspNetCore/issues?q=is%3Aissue+milestone%3A6.0.0-rc1+label%3ADone+label%3Abug
[aspnet_features]: https://github.com/aspnet/AspNetCore/issues?q=is%3Aissue+milestone%3A6.0.0-rc1+label%3ADone+label%3Aenhancement
[runtime_bugs]: https://github.com/dotnet/runtime/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A6.0+label%3Abug+
[runtime_features]: https://github.com/dotnet/runtime/issues?q=is%3Aissue+milestone%3A6.0+label%3Aenhancement
[sdk_bugs]: https://github.com/dotnet/sdk/issues?q=is%3Aissue+is%3Aclosed+milestone%3A6.0.1xx
[linux-packages]: ../install-linux.md
[//]: # ( Runtime 6.0.0-rc.1.21451.13)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/2a48f1cb-e22c-4e80-8f29-3f7e5bd48dcb/e747a6268462ab0bc999210d99f8cb16/dotnet-runtime-6.0.0-rc.1.21451.13-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/fccf0b2b-847f-4d10-922c-d10e48188bb7/0e3e03d3573f4e07337d9f7469e5fb3a/dotnet-runtime-6.0.0-rc.1.21451.13-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/cdbbb1b6-9e9a-4bf8-8e31-709b6892422d/a8ff88abfdd6055ab21c497ee0ba5645/dotnet-runtime-6.0.0-rc.1.21451.13-linux-musl-arm.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e210ff92-a285-46d6-84c3-b65cbfd98d1b/581915718d78dd1c4d049e191e5fa917/dotnet-runtime-6.0.0-rc.1.21451.13-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/43f0420f-eace-4bac-845d-7ba41344c45e/d3e66c06444609aff096add39b2f5148/dotnet-runtime-6.0.0-rc.1.21451.13-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/24c9c4a7-03a8-42ed-9b83-1fcc7dd85e16/eb36df3559cc7ee3500c4b38f9949fa9/dotnet-runtime-6.0.0-rc.1.21451.13-linux-x64.tar.gz
[dotnet-runtime-osx-arm64.pkg]: https://download.visualstudio.microsoft.com/download/pr/882caec9-4114-41d9-8f50-18d09591ac72/a8f682edb8f7db4624df9e435628e761/dotnet-runtime-6.0.0-rc.1.21451.13-osx-arm64.pkg
[dotnet-runtime-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ee2f49da-82d5-4aa0-8ca5-b4f69e5c2632/80dda33cc2beef778af12c150e66e118/dotnet-runtime-6.0.0-rc.1.21451.13-osx-arm64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/a8608d51-2363-4352-9102-f76d360deeea/d1c289e36f88b8eaa2e1464ae11d25c9/dotnet-runtime-6.0.0-rc.1.21451.13-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/662c0cee-18f8-42da-b476-7111bda7cf9a/89a2b71cd00c12ec6158541e0dabfdcd/dotnet-runtime-6.0.0-rc.1.21451.13-osx-x64.tar.gz
[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/0f9c758f-c41e-457d-b549-ba796d759b36/1295dbb5f9480b92805803ef6db82b8d/dotnet-runtime-6.0.0-rc.1.21451.13-win-arm64.exe
[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/efddc729-e811-484e-b94c-0b834dfe5cdb/59e9fff8ae904b12aa6db5a6fa7b801b/dotnet-runtime-6.0.0-rc.1.21451.13-win-arm64.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/76fe5506-77bb-4d63-bdf0-ca7df0e53602/25d6641885253ec8427345438728d324/dotnet-runtime-6.0.0-rc.1.21451.13-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/49e82f9b-976e-4930-965e-fa04dedef039/bf732bbeb65dbc4f8db9c456da98b7fb/dotnet-runtime-6.0.0-rc.1.21451.13-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/78a2bfc7-837e-4bee-ad69-09a49f9c8dbe/56e0884d46ed8009b4d13ea94b6750a6/dotnet-runtime-6.0.0-rc.1.21451.13-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/c4686929-8c0a-46d1-bf40-6454d5e0825d/9c377b25edbe8afcd8a78b0b9f6baa3c/dotnet-runtime-6.0.0-rc.1.21451.13-win-x86.zip
[//]: # ( WindowsDesktop 6.0.0-rc.1.21451.3)
[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/417f9150-053b-4091-8513-b16dd67815af/32c0251c6add0e92b259dd34fa4bf199/windowsdesktop-runtime-6.0.0-rc.1.21451.3-win-arm64.exe
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/d680e227-d8e3-4e14-ad37-8e3256b7a94b/5c77d6166d48cac837dd0625c1b9518d/windowsdesktop-runtime-6.0.0-rc.1.21451.3-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/9c2fc2d0-82bf-48ce-94cb-bcf0d7ccbc70/2f957898b09f3dd784bdb504b543b0c8/windowsdesktop-runtime-6.0.0-rc.1.21451.3-win-x86.exe
[//]: # ( ASP 6.0.0-rc.1.21452.15)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/00b59131-805d-4b49-8871-642613806e37/eec5b92bab33c0bb12d526c70d5a94ec/aspnetcore-runtime-6.0.0-rc.1.21452.15-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/038f4d5d-8e6e-47ef-8fe7-522ff8dc5c42/d34d25c006ac6b13f8edf5fa5899ccd9/aspnetcore-runtime-6.0.0-rc.1.21452.15-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/062c9a0a-2afb-4baa-be96-865482b340db/d806b8fa25b796952d7adaee6444f9ed/aspnetcore-runtime-6.0.0-rc.1.21452.15-linux-musl-arm.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5edd04eb-062e-4669-8bff-5949431c5c87/3866a55a973852c1b92c853aa2540df9/aspnetcore-runtime-6.0.0-rc.1.21452.15-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/223a5980-5610-47eb-a983-059110f9826c/ab708db6cdd837af5cd685493bdbea0c/aspnetcore-runtime-6.0.0-rc.1.21452.15-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c88d8dbc-bcd2-4400-b0ef-03e362c49068/c0048366f3c44d2b49a59acc28f79647/aspnetcore-runtime-6.0.0-rc.1.21452.15-linux-x64.tar.gz
[aspnetcore-runtime-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/23d484eb-a685-495c-92a7-72903cf2d690/6d13b4f78811a50a62853269e371aa51/aspnetcore-runtime-6.0.0-rc.1.21452.15-osx-arm64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/aa322eb2-04fc-455a-9a18-416502c25e9b/1eaecb29e7b05fcb70ccc0aae964f2af/aspnetcore-runtime-6.0.0-rc.1.21452.15-osx-x64.tar.gz
[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/843da093-3f3e-42a1-95d4-e1a37e5b93d0/5dfebb0aaa073f2a10dbecde2b529e83/aspnetcore-runtime-6.0.0-rc.1.21452.15-win-arm64.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/c08c9070-7538-4792-9a55-6cce32bff933/52bc9bfc52f38f7723191f00d3e85143/aspnetcore-runtime-6.0.0-rc.1.21452.15-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/7c2d29ac-07a7-4c79-bf1e-ca5185d9906e/f756deb9df37e23740ce6c416408e9c1/aspnetcore-runtime-6.0.0-rc.1.21452.15-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/418ac220-fd7a-4b76-bcb8-2ed514dfa002/0599b94b48bf971567f599b70e9aeafb/aspnetcore-runtime-6.0.0-rc.1.21452.15-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/8ba3d9ea-1258-4421-91e1-8774e53a3d3b/58600398adbf68a9cf630958fba026fe/aspnetcore-runtime-6.0.0-rc.1.21452.15-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/aef4eaa9-2214-4e24-bd87-af7c4643ac4d/00fad9e518498beb5807f9064a0a2433/dotnet-hosting-6.0.0-rc.1.21452.15-win.exe
[//]: # ( SDK 6.0.100-rc.1.21463.6)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a31e2042-c0fb-47e1-a1a6-9e925bf33182/1479d388ef3ece7e1048a9423486b821/dotnet-sdk-6.0.100-rc.1.21463.6-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c56c49ce-176e-4472-bd0c-5667475790f2/018c2de72f984826afe4b1b87715f1c0/dotnet-sdk-6.0.100-rc.1.21463.6-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/88014120-b5e4-4cc4-986e-8e9290ad59e7/0e778995d305ebe7cea9ebf303edcdfb/dotnet-sdk-6.0.100-rc.1.21463.6-linux-musl-arm.tar.gz
[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a137fa2c-57c8-465d-855a-9039e50adbfe/077f89f3eb22f23b19158bb7eb698aed/dotnet-sdk-6.0.100-rc.1.21463.6-linux-musl-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ddb6b148-6882-46dd-9885-a803b460a66d/7e773236a05890fd2799045b96a85526/dotnet-sdk-6.0.100-rc.1.21463.6-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/5fcb98bb-21e1-47a5-bb8e-bb25f41a3e52/04811d5d05b7e694f040d2a13c1aae4c/dotnet-sdk-6.0.100-rc.1.21463.6-linux-x64.tar.gz
[dotnet-sdk-osx-arm64.pkg]: https://download.visualstudio.microsoft.com/download/pr/80b891ce-2814-4368-b255-04513b5a3743/f08abf896b03124744c32a2e86749a75/dotnet-sdk-6.0.100-rc.1.21463.6-osx-arm64.pkg
[dotnet-sdk-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a869ee27-5a92-4aba-8b23-8424743c6e0f/dd515a1c3a86349727b8543148a3d607/dotnet-sdk-6.0.100-rc.1.21463.6-osx-arm64.tar.gz
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/4ca60318-1905-4b5a-90ad-060bc5357857/a129beb791b78a034e5e6453273dcd84/dotnet-sdk-6.0.100-rc.1.21463.6-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/9ee10a55-7afe-4036-abfa-1d1821ccfd87/395cd9032a535f8b55c4dbce088a8189/dotnet-sdk-6.0.100-rc.1.21463.6-osx-x64.tar.gz
[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/73e35032-5d20-408d-aae6-ea5a78b789c0/01842a950be338c03e282fce537906d4/dotnet-sdk-6.0.100-rc.1.21463.6-win-arm64.exe
[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/da7bac83-8479-49b3-b0ae-60847f051879/e6bd3f58e3c5a9e017bd1329bdc03e3c/dotnet-sdk-6.0.100-rc.1.21463.6-win-arm64.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/d214c16c-4485-441b-b4e8-50867f370ff9/159f2e1223b494b909ce2288fc2bc6c5/dotnet-sdk-6.0.100-rc.1.21463.6-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/c50149b6-4e1f-4278-869a-742aa2c7cfe5/bc936112cb6f6215b456c6c1e77d8826/dotnet-sdk-6.0.100-rc.1.21463.6-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/0cc5e1ae-c744-4a5e-a950-28bd3149da86/8f2db99d1aa77594928356fde7467586/dotnet-sdk-6.0.100-rc.1.21463.6-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/408d9e77-ed5b-47c0-a2ae-5d7e76e174a3/321fedf9069aa8b0794913b1aa2e7f94/dotnet-sdk-6.0.100-rc.1.21463.6-win-x86.zip

View file

@ -0,0 +1,179 @@
# .NET 6.0.0 RC 2 - October 12, 2021
The .NET 6.0.0 RC 2 and .NET SDK 6.0.100-rc.2.21505.57 releases are available for download. The latest 6.0 release is always listed at [.NET 6.0 Releases](../README.md).
## What's new in .NET 6 RC 2
.NET 6 is the next major release of .NET following .NET 5. You can see some of the new features available with .NET 6 RC 2 at [dotnet/core #6570](https://github.com/dotnet/core/issues/6570).
See the [.NET][dotnet-blog], [ASP.NET Core][aspnet-blog] and [.NET MAUI][maui-blog] blogs for additional details.
Here is list of some of the additions and updates we're excited to bring in RC 2.
* EntityFramework Core: [bugs][ef_bugs] | [features][ef_features]
* .NET SDK [bugs][sdk_bugs]
## Downloads
| | SDK Installer<sup>1</sup> | SDK Binaries<sup>1</sup> | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|<br> [Hosting Bundle][dotnet-hosting-win.exe]<sup>2</sup> | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-Arm64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] \| [Arm64][dotnet-sdk-osx-arm64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] \| [Arm64][dotnet-sdk-osx-arm64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] \| [Arm64][dotnet-runtime-osx-arm64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] \| [Arm64][dotnet-runtime-osx-arm64.tar.gz] | [x64][aspnetcore-runtime-osx-x64.tar.gz] \| [Arm64][aspnetcore-runtime-osx-arm64.tar.gz] | - |<sup>1</sup>
| Linux | [Snap and Package Manager](../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]<sup>1</sup> \| [Arm][aspnetcore-runtime-linux-arm.tar.gz] \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]<sup>1</sup> \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] \| [Arm64 Alpine][aspnetcore-runtime-linux-musl-arm64.tar.gz] | - | <sup>1</sup> |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime]
</br>
1. Includes the .NET Runtime and ASP.NET Core Runtime
2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.
</br>
The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
You can check your .NET SDK version by running the following command. The example version shown is for this release.
```console
$ dotnet --version
6.0.100-rc.2.21505.57
```
### .NET 6.0 RC2 Support and Servicing
.NET 6 RC2 is supported for use in production, which means you can build an app using .NET 6 RC2, deploy this app to a production environment, and expect the level of support and servicing you would normally get for a stable (non-preview) release such as .NET 5. We will continue to support RC2 for 30 days after .NET 6 GA ships.
You can contact the team directly at dotnet@microsoft.com if you run into challenges in your production environment.
.NET 6 RC2 will not be updated after it is released. You will need to update your environment to .NET 6 GA for future improvements, including security updates.
### .NET Multi-Platform App UI (MAUI) Workload Downloads
.NET 6 introduces Android, iOS, and macOS SDKs for developing native applications. These provide the foundational mobile and desktop pieces for the new [.NET MAUI](https://github.com/dotnet/maui). See [documentation](https://docs.microsoft.com/dotnet/maui/get-started/installation) for additional setup instructions and creating your first .NET MAUI application.
After installing the .NET SDK, you can install .NET MAUI using the `dotnet workload install` command:
```console
$ dotnet workload install maui
```
The following workloads are also available to install individually:
```console
$ dotnet workload install android
$ dotnet workload install ios
$ dotnet workload install maccatalyst
$ dotnet workload install macos
$ dotnet workload install tvos
```
</br>
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together. You can use the following command to try running the latest .NET 6.0 release in containers:
```console
docker run --rm mcr.microsoft.com/dotnet/samples
```
The following repos have been updated.
* [dotnet/sdk](https://hub.docker.com/_/microsoft-dotnet-sdk/): .NET SDK
* [dotnet/aspnet](https://hub.docker.com/_/microsoft-dotnet-aspnet/): ASP.NET Core Runtime
* [dotnet/runtime](https://hub.docker.com/_/microsoft-dotnet-runtime/): .NET Runtime
* [dotnet/runtime-deps](https://hub.docker.com/_/microsoft-dotnet-runtime-deps/): .NET Runtime Dependencies
* [dotnet/samples](https://hub.docker.com/_/microsoft-dotnet-samples/): .NET Samples
## Visual Studio Compatibility
You need [Visual Studio 2022 version 17.0](https://visualstudio.microsoft.com) or later to use .NET 6.0 on Windows.
## Feedback
Your feedback is important and appreciated. We've created an issue at [dotnet/core #6795](https://github.com/dotnet/core/issues/6795) for your questions and comments.
[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/6.0/preview/6.0.0-rc.2.md
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.0-rc.2-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.0-rc.2-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-setup]: https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/announcing-net-6-release-candidate-2/
[aspnet-blog]: https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-rc-2
[maui-blog]: https://devblogs.microsoft.com/dotnet/update-on-dotnet-maui/
[ef_bugs]: https://github.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.0-rc2+is%3Aclosed+label%3Atype-bug
[ef_features]: https://github.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.0-rc2+is%3Aclosed+label%3Atype-enhancement
[aspnet_bugs]: https://github.com/aspnet/AspNetCore/issues?q=is%3Aissue+milestone%3A6.0.0-rc2+label%3ADone+label%3Abug
[aspnet_features]: https://github.com/aspnet/AspNetCore/issues?q=is%3Aissue+milestone%3A6.0.0-rc2+label%3ADone+label%3Aenhancement
[runtime_bugs]: https://github.com/dotnet/runtime/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A6.0+label%3Abug+
[runtime_features]: https://github.com/dotnet/runtime/issues?q=is%3Aissue+milestone%3A6.0+label%3Aenhancement
[sdk_bugs]: https://github.com/dotnet/sdk/issues?q=is%3Aissue+is%3Aclosed+milestone%3A6.0.1xx
[linux-packages]: ../install-linux.md
[//]: # ( Runtime 6.0.0-rc.2.21480.5)
[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/75a148a1-507f-4326-91e1-b562a0990635/ad935a37d84122c960a2f7536b2040d6/dotnet-runtime-6.0.0-rc.2.21480.5-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/31052246-e923-4d07-ab90-1085aae662fc/b9b557f933b22b4f1a6dbed4f139aad9/dotnet-runtime-6.0.0-rc.2.21480.5-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6f8cb367-c5aa-4842-ad92-2e497a91c973/44709bce119348112dd29000f00679dd/dotnet-runtime-6.0.0-rc.2.21480.5-linux-musl-arm.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3c09f3bf-a327-4f6c-b035-0699a0e46671/dc774eaddb613c5498bb90fe7f0d26e2/dotnet-runtime-6.0.0-rc.2.21480.5-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/97b42e79-a640-46d6-a674-aeb6c1145ea2/20487a02e9d60df7a6479b122874a724/dotnet-runtime-6.0.0-rc.2.21480.5-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7c18f20e-854f-4883-af1f-5b72c0839758/708c2cc48696ed4d4fe0568944228101/dotnet-runtime-6.0.0-rc.2.21480.5-linux-x64.tar.gz
[dotnet-runtime-osx-arm64.pkg]: https://download.visualstudio.microsoft.com/download/pr/2ac2aeec-4262-41e1-9544-8fc21579952c/8bfe416a0ce0b43b354481cacaa57f35/dotnet-runtime-6.0.0-rc.2.21480.5-osx-arm64.pkg
[dotnet-runtime-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4554bca6-38e0-440e-9f7d-86e03246624d/7b86fb61e08cd1830b73f01475e4fa02/dotnet-runtime-6.0.0-rc.2.21480.5-osx-arm64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/39fb50be-17b9-45b2-9f3e-eb03e31b8219/3f67fc8d06a1d163ac817cd116fd4719/dotnet-runtime-6.0.0-rc.2.21480.5-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/83a16229-2ada-42e3-8661-b0ef9c693ed9/a1a5df9af178df25061f79d252365755/dotnet-runtime-6.0.0-rc.2.21480.5-osx-x64.tar.gz
[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/8e7f12ea-5510-483e-b554-42bb30c64491/a37040abd96e05a58564c4b2160250fb/dotnet-runtime-6.0.0-rc.2.21480.5-win-arm64.exe
[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/b72fa07b-6151-4829-9a37-6d5bb40e29c3/dce60a0340da1372590e6cc81ce919e9/dotnet-runtime-6.0.0-rc.2.21480.5-win-arm64.zip
[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/4ff12e63-5c77-440d-b338-6ef6bd29998b/3fa16424a3b462781921fda8b8c4693e/dotnet-runtime-6.0.0-rc.2.21480.5-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/457d6654-6d7d-40c4-8094-4b6e9d41eb5c/0f73560c3a7fc8e16920d3fbfd720b67/dotnet-runtime-6.0.0-rc.2.21480.5-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/5d12cc9a-faa8-4765-9f27-770cf015a3e4/52183872e3415e9e3d50958ed56f08fe/dotnet-runtime-6.0.0-rc.2.21480.5-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/b1d7475f-fa66-4125-a667-3133cfade23f/ead5f6c7874f00ffcecf2b0bace6d1ff/dotnet-runtime-6.0.0-rc.2.21480.5-win-x86.zip
[//]: # ( WindowsDesktop 6.0.0-rc.2.21501.6)
[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/24d0cdfe-c2a1-4f8e-b22f-05dcb3e82eae/aa1c44d9a66a098cbe087efa11a57bb1/windowsdesktop-runtime-6.0.0-rc.2.21501.6-win-arm64.exe
[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/ae678751-3c1a-4f8b-a37b-e2e327af191e/3383ed7040b9f0184ff36c93ab129659/windowsdesktop-runtime-6.0.0-rc.2.21501.6-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/9c58ffd6-cdfc-4cae-a163-247bb22c4e24/93601cca92711d2d03fdb7f7dab88bc2/windowsdesktop-runtime-6.0.0-rc.2.21501.6-win-x86.exe
[//]: # ( ASP 6.0.0-rc.2.21480.10)
[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/647129b7-ec5a-43a0-be8d-a5c72c05839b/d365e15419aef47fb63a9f7ef671634c/aspnetcore-runtime-6.0.0-rc.2.21480.10-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/09772ed2-2c44-4b18-bae1-3b6c5067ddd1/10aac7ee29b60c45b672c5fd7067ffa8/aspnetcore-runtime-6.0.0-rc.2.21480.10-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/d4dc9cd6-34a0-423b-b8ca-c00a3dcfd5e4/58b1a3be9ad1f6cbf97b36402623e4fa/aspnetcore-runtime-6.0.0-rc.2.21480.10-linux-musl-arm.tar.gz
[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/9c81a9e1-9317-4df6-b252-dcd894ecbe0f/b21611bbf676149ebadcfe118a61eea9/aspnetcore-runtime-6.0.0-rc.2.21480.10-linux-musl-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/68926ebe-0d0f-4640-a875-64cd07cd38ab/445073d3c36b8a1e6bd48f5b1028ae6c/aspnetcore-runtime-6.0.0-rc.2.21480.10-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a38f03ab-cab1-4dc9-9632-ac8f3ce4541a/af681d66907ead1d52c7187e50bccf0f/aspnetcore-runtime-6.0.0-rc.2.21480.10-linux-x64.tar.gz
[aspnetcore-runtime-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/95d06c98-4d67-4936-be3a-8a23e778afa3/2909216332838572c8e2b819ef1defc7/aspnetcore-runtime-6.0.0-rc.2.21480.10-osx-arm64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7b6452d1-ac6b-43bf-9cd3-4d15c2058b6f/3bf52f1b54969072d36d7e4f0fe41520/aspnetcore-runtime-6.0.0-rc.2.21480.10-osx-x64.tar.gz
[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/e7bd7895-4180-4a31-b5c3-ab70818b4590/2a8318f79ab077b940557ac725109817/aspnetcore-runtime-6.0.0-rc.2.21480.10-win-arm64.zip
[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/e70876a6-776a-4e2c-a81c-22c372c982d2/d9751bfe3d236ab2ae04eb26f216b085/aspnetcore-runtime-6.0.0-rc.2.21480.10-win-x64.exe
[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/2ede1a24-864e-4d74-bb11-46d36db7a1ec/4e7962d64336275fa3677cdafa788cec/aspnetcore-runtime-6.0.0-rc.2.21480.10-win-x64.zip
[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/e91991b0-2890-44eb-975b-88640458865b/030f37099df8b9fe6779002992e928d6/aspnetcore-runtime-6.0.0-rc.2.21480.10-win-x86.exe
[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/29ae2241-2a93-4c09-b4d4-e4965d2506d9/ace8eb599bedf0e6d6993cb9ae87fea7/aspnetcore-runtime-6.0.0-rc.2.21480.10-win-x86.zip
[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/96ff4231-c2fc-438f-8ceb-e08cb3a06cf0/8f0ee2420be78c3c87bb32cc990fe7ad/dotnet-hosting-6.0.0-rc.2.21480.10-win.exe
[//]: # ( SDK 6.0.100-rc.2.21505.57)
[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/7fdc5aa4-bfcf-43fc-ae61-968f65d78f36/aac677054f246740f4d761d6e519da08/dotnet-sdk-6.0.100-rc.2.21505.57-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/1e7a9f1f-6128-4581-9d72-edfe196320d3/ad3b26879ddaca8b76e16ddddd091d5d/dotnet-sdk-6.0.100-rc.2.21505.57-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/6e130999-27bb-4eba-83f1-f353f97ff3e5/8e55992b4491d4ac4f395dfd6f779dfa/dotnet-sdk-6.0.100-rc.2.21505.57-linux-musl-arm.tar.gz
[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/a6a13d4d-9102-4fc9-896d-1ecf080669e4/ba5be57e008f0862ca239bdb98286543/dotnet-sdk-6.0.100-rc.2.21505.57-linux-musl-arm64.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0f2fb894-af90-49a7-bee0-8959844e78e9/c24eba454d3820721bc51dca99c8976c/dotnet-sdk-6.0.100-rc.2.21505.57-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/20283373-1d83-4879-8278-0afb7fd4035e/56f204f174743b29a656499ad0fc93c3/dotnet-sdk-6.0.100-rc.2.21505.57-linux-x64.tar.gz
[dotnet-sdk-osx-arm64.pkg]: https://download.visualstudio.microsoft.com/download/pr/3336b6fe-1f40-4c66-a1ef-81cabd3df46c/dd56dc201e5c0a95b86f41c1cf36df17/dotnet-sdk-6.0.100-rc.2.21505.57-osx-arm64.pkg
[dotnet-sdk-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/ad5e2408-9804-4a47-83a2-a23c11dc5400/8dae5a982d6ed29d53781bc8a6c147cc/dotnet-sdk-6.0.100-rc.2.21505.57-osx-arm64.tar.gz
[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/c5dd0b51-0059-442b-9456-b03cb7ee277d/6d78d81224db93247ff6ae0bdb929712/dotnet-sdk-6.0.100-rc.2.21505.57-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/35655ed6-3e37-4fa3-8990-5c1827469ce5/f9f920ff05b0aa5961a8b30e2824de7d/dotnet-sdk-6.0.100-rc.2.21505.57-osx-x64.tar.gz
[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/fea7d77a-8ed3-4304-951e-08a4c3229981/3da26e2a51725378ec8dad621d2f433e/dotnet-sdk-6.0.100-rc.2.21505.57-win-arm64.exe
[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/cf04062d-d660-4db0-9286-64d58172f0ff/2515f1f22d8ce7559cd9069959b415da/dotnet-sdk-6.0.100-rc.2.21505.57-win-arm64.zip
[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/5bc3c525-d6d5-4370-8468-e44a1b948c03/fe758c9942966b88b52d92ce2823f6c0/dotnet-sdk-6.0.100-rc.2.21505.57-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/abbdf8c4-cf89-4d7c-972e-398aad2b56ac/b4c6204cc2c7e667e3fe72b6be090252/dotnet-sdk-6.0.100-rc.2.21505.57-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/3ed039eb-0a53-4b0e-89a9-d76b5db07016/cbad4e20634ede6b8b575dceb3d1de90/dotnet-sdk-6.0.100-rc.2.21505.57-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/9ee1045b-30f0-40d2-83c9-72e594cabb1e/e8e7dd0d4f9937f06254dab87719040c/dotnet-sdk-6.0.100-rc.2.21505.57-win-x86.zip

View file

@ -0,0 +1,17 @@
# API Difference 6.0.0-preview.7.21377.19 vs 6.0.0-rc.1.21451.13
API listing follows standard diff formatting. Lines preceded by a '+' are
additions and a '-' indicates removal.
* [System.Data.Common](6.0.0-rc1_System.Data.Common.md)
* [System.Diagnostics](6.0.0-rc1_System.Diagnostics.md)
* [System.Diagnostics.Metrics](6.0.0-rc1_System.Diagnostics.Metrics.md)
* [System.Net.Security](6.0.0-rc1_System.Net.Security.md)
* [System.Reflection.Metadata](6.0.0-rc1_System.Reflection.Metadata.md)
* [System.Runtime.Versioning](6.0.0-rc1_System.Runtime.Versioning.md)
* [System.Text.Json](6.0.0-rc1_System.Text.Json.md)
* [System.Text.Json.Nodes](6.0.0-rc1_System.Text.Json.Nodes.md)
* [System.Text.Json.Serialization](6.0.0-rc1_System.Text.Json.Serialization.md)
* [System.Text.Json.Serialization.Metadata](6.0.0-rc1_System.Text.Json.Serialization.Metadata.md)
* [System.Text.RegularExpressions](6.0.0-rc1_System.Text.RegularExpressions.md)

View file

@ -0,0 +1,13 @@
# System.Data.Common
``` diff
namespace System.Data.Common {
public abstract class DbBatchCommandCollection : ICollection<DbBatchCommand>, IEnumerable, IEnumerable<DbBatchCommand>, IList<DbBatchCommand> {
- public abstract DbBatchCommand this[int index] { get; set; }
+ public DbBatchCommand this[int index] { get; set; }
+ protected abstract DbBatchCommand GetBatchCommand(int index);
+ protected abstract void SetBatchCommand(int index, DbBatchCommand batchCommand);
}
}
```

View file

@ -0,0 +1,16 @@
# System.Diagnostics.Metrics
``` diff
namespace System.Diagnostics.Metrics {
public sealed class Counter<T> : Instrument<T> where T : struct {
+ public void Add(T delta, in TagList tagList);
}
public sealed class Histogram<T> : Instrument<T> where T : struct {
+ public void Record(T value, in TagList tagList);
}
public abstract class Instrument<T> : Instrument where T : struct {
+ protected void RecordMeasurement(T measurement, in TagList tagList);
}
}
```

View file

@ -0,0 +1,46 @@
# System.Diagnostics
``` diff
namespace System.Diagnostics {
public static class Debug {
- public static void Assert(bool condition, Debug.AssertInterpolatedStringHandler message);
+ public static void Assert(bool condition, ref Debug.AssertInterpolatedStringHandler message);
- public static void Assert(bool condition, Debug.AssertInterpolatedStringHandler message, Debug.AssertInterpolatedStringHandler detailMessage);
+ public static void Assert(bool condition, ref Debug.AssertInterpolatedStringHandler message, ref Debug.AssertInterpolatedStringHandler detailMessage);
- public static void WriteIf(bool condition, Debug.WriteIfInterpolatedStringHandler message);
+ public static void WriteIf(bool condition, ref Debug.WriteIfInterpolatedStringHandler message);
- public static void WriteIf(bool condition, Debug.WriteIfInterpolatedStringHandler message, string category);
+ public static void WriteIf(bool condition, ref Debug.WriteIfInterpolatedStringHandler message, string category);
- public static void WriteLineIf(bool condition, Debug.WriteIfInterpolatedStringHandler message);
+ public static void WriteLineIf(bool condition, ref Debug.WriteIfInterpolatedStringHandler message);
- public static void WriteLineIf(bool condition, Debug.WriteIfInterpolatedStringHandler message, string category);
+ public static void WriteLineIf(bool condition, ref Debug.WriteIfInterpolatedStringHandler message, string category);
}
+ public struct TagList : ICollection<KeyValuePair<string, object>>, IEnumerable, IEnumerable<KeyValuePair<string, object>>, IList<KeyValuePair<string, object>>, IReadOnlyCollection<KeyValuePair<string, object>>, IReadOnlyList<KeyValuePair<string, object>> {
+ public TagList(ReadOnlySpan<KeyValuePair<string, object>> tagList);
+ public int Count { get; }
+ public bool IsReadOnly { get; }
+ public KeyValuePair<string, object> this[int index] { get; set; }
+ public void Add(KeyValuePair<string, object> tag);
+ public void Add(string key, object value);
+ public void Clear();
+ public bool Contains(KeyValuePair<string, object> item);
+ public void CopyTo(KeyValuePair<string, object>[] array, int arrayIndex);
+ public void CopyTo(Span<KeyValuePair<string, object>> tags);
+ public IEnumerator<KeyValuePair<string, object>> GetEnumerator();
+ public int IndexOf(KeyValuePair<string, object> item);
+ public void Insert(int index, KeyValuePair<string, object> item);
+ public bool Remove(KeyValuePair<string, object> item);
+ public void RemoveAt(int index);
+ IEnumerator System.Collections.IEnumerable.GetEnumerator();
+ public struct Enumerator : IDisposable, IEnumerator, IEnumerator<KeyValuePair<string, object>> {
+ public KeyValuePair<string, object> Current { get; }
+ object System.Collections.IEnumerator.Current { get; }
+ public void Dispose();
+ public bool MoveNext();
+ public void Reset();
+ }
+ }
}
```

View file

@ -0,0 +1,10 @@
# System.Net.Security
``` diff
namespace System.Net.Security {
public readonly struct SslApplicationProtocol : IEquatable<SslApplicationProtocol> {
+ public static readonly SslApplicationProtocol Http3;
}
}
```

View file

@ -0,0 +1,11 @@
# System.Reflection.Metadata
``` diff
namespace System.Reflection.Metadata {
public static class AssemblyExtensions {
- public static void ApplyUpdate(Assembly assembly, ReadOnlySpan<byte> metadataDelta, ReadOnlySpan<byte> ilDelta, ReadOnlySpan<byte> pdbDelta);
}
}
```

View file

@ -0,0 +1,12 @@
# System.Runtime.Versioning
``` diff
namespace System.Runtime.Versioning {
public sealed class RequiresPreviewFeaturesAttribute : Attribute {
+ public RequiresPreviewFeaturesAttribute(string message);
+ public string Message { get; }
+ public string Url { get; set; }
}
}
```

View file

@ -0,0 +1,12 @@
# System.Text.Json.Nodes
``` diff
namespace System.Text.Json.Nodes {
public abstract class JsonNode {
+ public virtual T GetValue<T>();
- public virtual TValue GetValue<TValue>();
}
}
```

View file

@ -0,0 +1,29 @@
# System.Text.Json.Serialization.Metadata
``` diff
namespace System.Text.Json.Serialization.Metadata {
public static class JsonMetadataServices {
- public static JsonTypeInfo<T> CreateObjectInfo<T>(JsonSerializerOptions options, Func<T> createObjectFunc, Func<JsonSerializerContext, JsonPropertyInfo[]> propInitFunc, JsonNumberHandling numberHandling, Action<Utf8JsonWriter, T> serializeFunc);
+ public static JsonTypeInfo<T> CreateObjectInfo<T>(JsonSerializerOptions options, JsonObjectInfoValues<T> objectInfo);
}
+ public sealed class JsonObjectInfoValues<T> {
+ public JsonObjectInfoValues();
+ public Func<JsonParameterInfoValues[]> ConstructorParameterMetadataInitializer { get; set; }
+ public JsonNumberHandling NumberHandling { get; set; }
+ public Func<T> ObjectCreator { get; set; }
+ public Func<object[], T> ObjectWithParameterizedConstructorCreator { get; set; }
+ public Func<JsonSerializerContext, JsonPropertyInfo[]> PropertyMetadataInitializer { get; set; }
+ public Action<Utf8JsonWriter, T> SerializeHandler { get; set; }
+ }
+ public sealed class JsonParameterInfoValues {
+ public JsonParameterInfoValues();
+ public object DefaultValue { get; set; }
+ public bool HasDefaultValue { get; set; }
+ public string Name { get; set; }
+ public Type ParameterType { get; set; }
+ public int Position { get; set; }
+ }
}
```

View file

@ -0,0 +1,13 @@
# System.Text.Json.Serialization
``` diff
namespace System.Text.Json.Serialization {
public abstract class JsonConverter<T> : JsonConverter {
+ public virtual T ReadAsPropertyName(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options);
+ public virtual void WriteAsPropertyName(Utf8JsonWriter writer, T value, JsonSerializerOptions options);
}
- public class JsonSourceGenerationOptionsAttribute : JsonAttribute
+ public sealed class JsonSourceGenerationOptionsAttribute : JsonAttribute
}
```

View file

@ -0,0 +1,33 @@
# System.Text.Json
``` diff
namespace System.Text.Json {
public static class JsonSerializer {
+ public static object Deserialize(this JsonDocument document, Type returnType, JsonSerializerOptions options = null);
+ public static object Deserialize(this JsonDocument document, Type returnType, JsonSerializerContext context);
+ public static object Deserialize(this JsonElement element, Type returnType, JsonSerializerOptions options = null);
+ public static object Deserialize(this JsonElement element, Type returnType, JsonSerializerContext context);
+ public static object Deserialize(this JsonNode node, Type returnType, JsonSerializerOptions options = null);
+ public static object Deserialize(this JsonNode node, Type returnType, JsonSerializerContext context);
+ public static TValue Deserialize<TValue>(this JsonDocument document, JsonSerializerOptions options = null);
+ public static TValue Deserialize<TValue>(this JsonDocument document, JsonTypeInfo<TValue> jsonTypeInfo);
+ public static TValue Deserialize<TValue>(this JsonElement element, JsonSerializerOptions options = null);
+ public static TValue Deserialize<TValue>(this JsonElement element, JsonTypeInfo<TValue> jsonTypeInfo);
+ public static TValue Deserialize<TValue>(this JsonNode node, JsonSerializerOptions options = null);
+ public static TValue Deserialize<TValue>(this JsonNode node, JsonTypeInfo<TValue> jsonTypeInfo);
+ public static JsonDocument SerializeToDocument(object value, Type inputType, JsonSerializerOptions options = null);
+ public static JsonDocument SerializeToDocument(object value, Type inputType, JsonSerializerContext context);
+ public static JsonDocument SerializeToDocument<TValue>(TValue value, JsonSerializerOptions options = null);
+ public static JsonDocument SerializeToDocument<TValue>(TValue value, JsonTypeInfo<TValue> jsonTypeInfo);
+ public static JsonElement SerializeToElement(object value, Type inputType, JsonSerializerOptions options = null);
+ public static JsonElement SerializeToElement(object value, Type inputType, JsonSerializerContext context);
+ public static JsonElement SerializeToElement<TValue>(TValue value, JsonSerializerOptions options = null);
+ public static JsonElement SerializeToElement<TValue>(TValue value, JsonTypeInfo<TValue> jsonTypeInfo);
+ public static JsonNode SerializeToNode(object value, Type inputType, JsonSerializerOptions options = null);
+ public static JsonNode SerializeToNode(object value, Type inputType, JsonSerializerContext context);
+ public static JsonNode SerializeToNode<TValue>(TValue value, JsonSerializerOptions options = null);
+ public static JsonNode SerializeToNode<TValue>(TValue value, JsonTypeInfo<TValue> jsonTypeInfo);
}
}
```

View file

@ -0,0 +1,10 @@
# System.Text.RegularExpressions
``` diff
namespace System.Text.RegularExpressions {
public class Capture {
+ public ReadOnlySpan<char> ValueSpan { get; }
}
}
```

View file

@ -0,0 +1,29 @@
# API Difference 6.0.0-preview.7.21378.6 vs 6.0.0-rc.1.21452.15
API listing follows standard diff formatting. Lines preceded by a '+' are
additions and a '-' indicates removal.
* [Microsoft.AspNetCore.Authorization](6.0.0-rc1_Microsoft.AspNetCore.Authorization.md)
* [Microsoft.AspNetCore.Builder](6.0.0-rc1_Microsoft.AspNetCore.Builder.md)
* [Microsoft.AspNetCore.Components](6.0.0-rc1_Microsoft.AspNetCore.Components.md)
* [Microsoft.AspNetCore.Components.Forms](6.0.0-rc1_Microsoft.AspNetCore.Components.Forms.md)
* [Microsoft.AspNetCore.Components.Infrastructure](6.0.0-rc1_Microsoft.AspNetCore.Components.Infrastructure.md)
* [Microsoft.AspNetCore.Components.Lifetime](6.0.0-rc1_Microsoft.AspNetCore.Components.Lifetime.md)
* [Microsoft.AspNetCore.Components.RenderTree](6.0.0-rc1_Microsoft.AspNetCore.Components.RenderTree.md)
* [Microsoft.AspNetCore.Components.Server](6.0.0-rc1_Microsoft.AspNetCore.Components.Server.md)
* [Microsoft.AspNetCore.Components.Web](6.0.0-rc1_Microsoft.AspNetCore.Components.Web.md)
* [Microsoft.AspNetCore.Components.Web.Infrastructure](6.0.0-rc1_Microsoft.AspNetCore.Components.Web.Infrastructure.md)
* [Microsoft.AspNetCore.Connections.Features](6.0.0-rc1_Microsoft.AspNetCore.Connections.Features.md)
* [Microsoft.AspNetCore.Hosting.Infrastructure](6.0.0-rc1_Microsoft.AspNetCore.Hosting.Infrastructure.md)
* [Microsoft.AspNetCore.Http](6.0.0-rc1_Microsoft.AspNetCore.Http.md)
* [Microsoft.AspNetCore.Http.Extensions](6.0.0-rc1_Microsoft.AspNetCore.Http.Extensions.md)
* [Microsoft.AspNetCore.Http.Features](6.0.0-rc1_Microsoft.AspNetCore.Http.Features.md)
* [Microsoft.AspNetCore.Http.Metadata](6.0.0-rc1_Microsoft.AspNetCore.Http.Metadata.md)
* [Microsoft.AspNetCore.HttpLogging](6.0.0-rc1_Microsoft.AspNetCore.HttpLogging.md)
* [Microsoft.AspNetCore.Mvc](6.0.0-rc1_Microsoft.AspNetCore.Mvc.md)
* [Microsoft.AspNetCore.Routing](6.0.0-rc1_Microsoft.AspNetCore.Routing.md)
* [Microsoft.AspNetCore.Routing.Constraints](6.0.0-rc1_Microsoft.AspNetCore.Routing.Constraints.md)
* [Microsoft.AspNetCore.Routing.Matching](6.0.0-rc1_Microsoft.AspNetCore.Routing.Matching.md)
* [Microsoft.AspNetCore.Server.Kestrel.Core](6.0.0-rc1_Microsoft.AspNetCore.Server.Kestrel.Core.md)
* [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic](6.0.0-rc1_Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.md)
* [Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets](6.0.0-rc1_Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.md)

View file

@ -0,0 +1,20 @@
# Microsoft.AspNetCore.Authorization
``` diff
namespace Microsoft.AspNetCore.Authorization {
public class AuthorizationFailure {
+ public IEnumerable<AuthorizationFailureReason> FailureReasons { get; }
+ public static AuthorizationFailure Failed(IEnumerable<AuthorizationFailureReason> reasons);
}
+ public class AuthorizationFailureReason {
+ public AuthorizationFailureReason(IAuthorizationHandler handler, string message);
+ public IAuthorizationHandler Handler { get; }
+ public string Message { get; }
+ }
public class AuthorizationHandlerContext {
+ public virtual IEnumerable<AuthorizationFailureReason> FailureReasons { get; }
+ public virtual void Fail(AuthorizationFailureReason reason);
}
}
```

View file

@ -0,0 +1,70 @@
# Microsoft.AspNetCore.Builder
``` diff
namespace Microsoft.AspNetCore.Builder {
- public sealed class ConfigureHostBuilder : IHostBuilder {
+ public sealed class ConfigureHostBuilder : IHostBuilder, ISupportsConfigureWebHost {
+ IHostBuilder Microsoft.AspNetCore.Hosting.Infrastructure.ISupportsConfigureWebHost.ConfigureWebHost(Action<IWebHostBuilder> configure, Action<WebHostBuilderOptions> configureOptions);
}
- public sealed class ConfigureWebHostBuilder : IWebHostBuilder {
+ public sealed class ConfigureWebHostBuilder : ISupportsStartup, IWebHostBuilder {
+ IWebHostBuilder Microsoft.AspNetCore.Hosting.Infrastructure.ISupportsStartup.Configure(Action<WebHostBuilderContext, IApplicationBuilder> configure);
+ IWebHostBuilder Microsoft.AspNetCore.Hosting.Infrastructure.ISupportsStartup.UseStartup(Type startupType);
+ IWebHostBuilder Microsoft.AspNetCore.Hosting.Infrastructure.ISupportsStartup.UseStartup<TStartup>(Func<WebHostBuilderContext, TStartup> startupFactory);
}
+ public sealed class DelegateEndpointConventionBuilder : IEndpointConventionBuilder {
+ public void Add(Action<EndpointBuilder> convention);
+ }
+ public static class DelegateEndpointRouteBuilderExtensions {
+ public static DelegateEndpointConventionBuilder Map(this IEndpointRouteBuilder endpoints, RoutePattern pattern, Delegate handler);
+ public static DelegateEndpointConventionBuilder Map(this IEndpointRouteBuilder endpoints, string pattern, Delegate handler);
+ public static DelegateEndpointConventionBuilder MapDelete(this IEndpointRouteBuilder endpoints, string pattern, Delegate handler);
+ public static DelegateEndpointConventionBuilder MapFallback(this IEndpointRouteBuilder endpoints, Delegate handler);
+ public static DelegateEndpointConventionBuilder MapFallback(this IEndpointRouteBuilder endpoints, string pattern, Delegate handler);
+ public static DelegateEndpointConventionBuilder MapGet(this IEndpointRouteBuilder endpoints, string pattern, Delegate handler);
+ public static DelegateEndpointConventionBuilder MapMethods(this IEndpointRouteBuilder endpoints, string pattern, IEnumerable<string> httpMethods, Delegate handler);
+ public static DelegateEndpointConventionBuilder MapPost(this IEndpointRouteBuilder endpoints, string pattern, Delegate handler);
+ public static DelegateEndpointConventionBuilder MapPut(this IEndpointRouteBuilder endpoints, string pattern, Delegate handler);
+ }
- public sealed class MinimalActionEndpointConventionBuilder : IEndpointConventionBuilder {
{
- public void Add(Action<EndpointBuilder> convention);
- }
- public static class MinimalActionEndpointRouteBuilderExtensions {
{
- public static MinimalActionEndpointConventionBuilder Map(this IEndpointRouteBuilder endpoints, RoutePattern pattern, Delegate action);
- public static MinimalActionEndpointConventionBuilder Map(this IEndpointRouteBuilder endpoints, string pattern, Delegate action);
- public static MinimalActionEndpointConventionBuilder MapDelete(this IEndpointRouteBuilder endpoints, string pattern, Delegate action);
- public static MinimalActionEndpointConventionBuilder MapGet(this IEndpointRouteBuilder endpoints, string pattern, Delegate action);
- public static MinimalActionEndpointConventionBuilder MapMethods(this IEndpointRouteBuilder endpoints, string pattern, IEnumerable<string> httpMethods, Delegate action);
- public static MinimalActionEndpointConventionBuilder MapPost(this IEndpointRouteBuilder endpoints, string pattern, Delegate action);
- public static MinimalActionEndpointConventionBuilder MapPut(this IEndpointRouteBuilder endpoints, string pattern, Delegate action);
- }
public static class RoutingEndpointConventionBuilderExtensions {
+ public static TBuilder WithGroupName<TBuilder>(this TBuilder builder, string endpointGroupName) where TBuilder : IEndpointConventionBuilder;
+ public static TBuilder WithName<TBuilder>(this TBuilder builder, string endpointName) where TBuilder : IEndpointConventionBuilder;
}
public sealed class WebApplication : IApplicationBuilder, IAsyncDisposable, IDisposable, IEndpointRouteBuilder, IHost {
+ public static WebApplicationBuilder CreateBuilder();
+ public static WebApplicationBuilder CreateBuilder(WebApplicationOptions options);
- public static WebApplicationBuilder CreateBuilder(string[] args = null);
+ public static WebApplicationBuilder CreateBuilder(string[] args);
}
+ public class WebApplicationOptions {
+ public WebApplicationOptions();
+ public string ApplicationName { get; set; }
+ public string[] Args { get; set; }
+ public string ContentRootPath { get; set; }
+ public string EnvironmentName { get; set; }
+ }
}
```

View file

@ -0,0 +1,20 @@
# Microsoft.AspNetCore.Components.Forms
``` diff
namespace Microsoft.AspNetCore.Components.Forms {
public class InputDate<TValue> : InputBase<TValue> {
+ public InputDateType Type { get; set; }
+ protected override void OnParametersSet();
}
+ public enum InputDateType {
+ Date = 0,
+ DateTimeLocal = 1,
+ Month = 2,
+ Time = 3,
+ }
public class InputSelect<TValue> : InputBase<TValue> {
+ protected override string FormatValueAsString(TValue value);
}
}
```

View file

@ -0,0 +1,13 @@
# Microsoft.AspNetCore.Components.Infrastructure
``` diff
+namespace Microsoft.AspNetCore.Components.Infrastructure {
+ public class ComponentStatePersistenceManager {
+ public ComponentStatePersistenceManager(ILogger<ComponentStatePersistenceManager> logger);
+ public PersistentComponentState State { get; }
+ public Task PersistStateAsync(IPersistentComponentStateStore store, Renderer renderer);
+ public Task RestoreStateAsync(IPersistentComponentStateStore store);
+ }
+}
```

View file

@ -0,0 +1,26 @@
# Microsoft.AspNetCore.Components.Lifetime
``` diff
-namespace Microsoft.AspNetCore.Components.Lifetime {
{
- public class ComponentApplicationLifetime {
{
- public ComponentApplicationLifetime(ILogger<ComponentApplicationLifetime> logger);
- public ComponentApplicationState State { get; }
- public Task PersistStateAsync(IComponentApplicationStateStore store, Renderer renderer);
- public Task RestoreStateAsync(IComponentApplicationStateStore store);
- }
- public interface IComponentApplicationStateStore {
{
- Task<IDictionary<string, byte[]>> GetPersistedStateAsync();
- Task PersistStateAsync(IReadOnlyDictionary<string, byte[]> state);
- }
-}
```

View file

@ -0,0 +1,24 @@
# Microsoft.AspNetCore.Components.RenderTree
``` diff
namespace Microsoft.AspNetCore.Components.RenderTree {
public abstract class Renderer : IAsyncDisposable, IDisposable {
- protected void RemoveRootComponent(int componentId);
+ protected internal void RemoveRootComponent(int componentId);
- protected Task RenderRootComponentAsync(int componentId, ParameterView initialParameters);
+ protected internal Task RenderRootComponentAsync(int componentId, ParameterView initialParameters);
}
public sealed class WebEventDescriptor {
- public int BrowserRendererId { get; set; }
}
+ public abstract class WebRenderer : Renderer {
+ public WebRenderer(IServiceProvider serviceProvider, ILoggerFactory loggerFactory, JsonSerializerOptions jsonOptions, JSComponentInterop jsComponentInterop);
+ protected int RendererId { get; set; }
+ protected internal int AddRootComponent(Type componentType, string domElementSelector);
+ protected abstract void AttachRootComponentToBrowser(int componentId, string domElementSelector);
+ protected override void Dispose(bool disposing);
+ }
}
```

View file

@ -0,0 +1,15 @@
# Microsoft.AspNetCore.Components.Server
``` diff
namespace Microsoft.AspNetCore.Components.Server {
public sealed class CircuitOptions {
+ public CircuitRootComponentOptions RootComponents { get; }
}
+ public class CircuitRootComponentOptions : IJSComponentConfiguration {
+ public CircuitRootComponentOptions();
+ public JSComponentConfigurationStore JSComponents { get; }
+ public int MaxJSRootComponents { get; set; }
+ }
}
```

View file

@ -0,0 +1,13 @@
# Microsoft.AspNetCore.Components.Web.Infrastructure
``` diff
+namespace Microsoft.AspNetCore.Components.Web.Infrastructure {
+ public class JSComponentInterop {
+ public JSComponentInterop(JSComponentConfigurationStore configuration);
+ protected internal virtual int AddRootComponent(string identifier, string domElementSelector);
+ protected internal virtual void RemoveRootComponent(int componentId);
+ protected internal void SetRootComponentParameters(int componentId, int parameterCount, JsonElement parametersJson, JsonSerializerOptions jsonOptions);
+ }
+}
```

View file

@ -0,0 +1,23 @@
# Microsoft.AspNetCore.Components.Web
``` diff
namespace Microsoft.AspNetCore.Components.Web {
+ public interface IJSComponentConfiguration {
+ JSComponentConfigurationStore JSComponents { get; }
+ }
+ public static class JSComponentConfigurationExtensions {
+ public static void RegisterForJavaScript(this IJSComponentConfiguration configuration, Type componentType, string identifier);
+ public static void RegisterForJavaScript(this IJSComponentConfiguration configuration, Type componentType, string identifier, string javaScriptInitializer);
+ public static void RegisterForJavaScript<TComponent>(this IJSComponentConfiguration configuration, string identifier) where TComponent : IComponent;
+ public static void RegisterForJavaScript<TComponent>(this IJSComponentConfiguration configuration, string identifier, string javaScriptInitializer) where TComponent : IComponent;
+ }
+ public sealed class JSComponentConfigurationStore {
+ public JSComponentConfigurationStore();
+ }
public class MouseEventArgs : EventArgs {
+ public double PageX { get; set; }
+ public double PageY { get; set; }
}
}
```

View file

@ -0,0 +1,87 @@
# Microsoft.AspNetCore.Components
``` diff
namespace Microsoft.AspNetCore.Components {
public static class BindConverter {
+ public static string FormatValue(DateOnly value, CultureInfo culture = null);
+ public static string FormatValue(DateOnly value, string format, CultureInfo culture = null);
+ public static string FormatValue(DateOnly? value, CultureInfo culture = null);
+ public static string FormatValue(DateOnly? value, string format, CultureInfo culture = null);
+ public static string FormatValue(TimeOnly? value, CultureInfo culture = null);
+ public static string FormatValue(TimeOnly? value, string format, CultureInfo culture = null);
+ public static string FormatValue(TimeOnly value, CultureInfo culture = null);
+ public static string FormatValue(TimeOnly value, string format, CultureInfo culture = null);
+ public static bool TryConvertToDateOnly(object obj, CultureInfo culture, out DateOnly value);
+ public static bool TryConvertToDateOnly(object obj, CultureInfo culture, string format, out DateOnly value);
+ public static bool TryConvertToNullableDateOnly(object obj, CultureInfo culture, out DateOnly? value);
+ public static bool TryConvertToNullableDateOnly(object obj, CultureInfo culture, string format, out DateOnly? value);
+ public static bool TryConvertToNullableTimeOnly(object obj, CultureInfo culture, out TimeOnly? value);
+ public static bool TryConvertToNullableTimeOnly(object obj, CultureInfo culture, string format, out TimeOnly? value);
+ public static bool TryConvertToTimeOnly(object obj, CultureInfo culture, string format, out TimeOnly value);
+ public static bool TryConvertToTimeOnly(object obj, CultureInfo culture, out TimeOnly value);
}
- public class ComponentApplicationState {
{
- public event ComponentApplicationState.OnPersistingCallback OnPersisting;
- public void PersistAsJson<TValue>(string key, TValue instance);
- public void PersistState(string key, byte[] value);
- public bool TryTakeAsJson<TValue>(string key, out TValue instance);
- public bool TryTakePersistedState(string key, out byte[] value);
- public delegate Task OnPersistingCallback();
- }
public static class EventCallbackFactoryBinderExtensions {
+ public static EventCallback<ChangeEventArgs> CreateBinder(this EventCallbackFactory factory, object receiver, Action<DateOnly> setter, DateOnly existingValue, CultureInfo culture = null);
+ public static EventCallback<ChangeEventArgs> CreateBinder(this EventCallbackFactory factory, object receiver, Action<DateOnly> setter, DateOnly existingValue, string format, CultureInfo culture = null);
+ public static EventCallback<ChangeEventArgs> CreateBinder(this EventCallbackFactory factory, object receiver, Action<DateOnly?> setter, DateOnly? existingValue, CultureInfo culture = null);
+ public static EventCallback<ChangeEventArgs> CreateBinder(this EventCallbackFactory factory, object receiver, Action<DateOnly?> setter, DateOnly? existingValue, string format, CultureInfo culture = null);
+ public static EventCallback<ChangeEventArgs> CreateBinder(this EventCallbackFactory factory, object receiver, Action<TimeOnly?> setter, TimeOnly? existingValue, CultureInfo culture = null);
+ public static EventCallback<ChangeEventArgs> CreateBinder(this EventCallbackFactory factory, object receiver, Action<TimeOnly?> setter, TimeOnly? existingValue, string format, CultureInfo culture = null);
+ public static EventCallback<ChangeEventArgs> CreateBinder(this EventCallbackFactory factory, object receiver, Action<TimeOnly> setter, TimeOnly existingValue, CultureInfo culture = null);
+ public static EventCallback<ChangeEventArgs> CreateBinder(this EventCallbackFactory factory, object receiver, Action<TimeOnly> setter, TimeOnly existingValue, string format, CultureInfo culture = null);
}
+ public interface IPersistentComponentStateStore {
+ Task<IDictionary<string, byte[]>> GetPersistedStateAsync();
+ Task PersistStateAsync(IReadOnlyDictionary<string, byte[]> state);
+ }
+ public static class NavigationManagerExtensions {
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, bool value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, DateOnly value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, DateTime value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, decimal value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, double value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, Guid value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, int value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, long value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, bool? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, DateOnly? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, DateTime? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, decimal? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, double? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, Guid? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, int? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, long? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, float? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, TimeOnly? value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, float value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, string value);
+ public static string GetUriWithQueryParameter(this NavigationManager navigationManager, string name, TimeOnly value);
+ public static string GetUriWithQueryParameters(this NavigationManager navigationManager, IReadOnlyDictionary<string, object> parameters);
+ public static string GetUriWithQueryParameters(this NavigationManager navigationManager, string uri, IReadOnlyDictionary<string, object> parameters);
+ }
+ public class PersistentComponentState {
+ public void PersistAsJson<TValue>(string key, TValue instance);
+ public PersistingComponentStateSubscription RegisterOnPersisting(Func<Task> callback);
+ public bool TryTakeFromJson<TValue>(string key, out TValue instance);
+ }
+ public readonly struct PersistingComponentStateSubscription : IDisposable {
+ public void Dispose();
+ }
}
```

View file

@ -0,0 +1,14 @@
# Microsoft.AspNetCore.Connections.Features
``` diff
namespace Microsoft.AspNetCore.Connections.Features {
+ public interface IPersistentStateFeature {
+ IDictionary<object, object> State { get; }
+ }
+ public interface IStreamAbortFeature {
+ void AbortRead(long errorCode, ConnectionAbortedException abortReason);
+ void AbortWrite(long errorCode, ConnectionAbortedException abortReason);
+ }
}
```

View file

@ -0,0 +1,15 @@
# Microsoft.AspNetCore.Hosting.Infrastructure
``` diff
+namespace Microsoft.AspNetCore.Hosting.Infrastructure {
+ public interface ISupportsConfigureWebHost {
+ IHostBuilder ConfigureWebHost(Action<IWebHostBuilder> configure, Action<WebHostBuilderOptions> configureOptions);
+ }
+ public interface ISupportsStartup {
+ IWebHostBuilder Configure(Action<WebHostBuilderContext, IApplicationBuilder> configure);
+ IWebHostBuilder UseStartup(Type startupType);
+ IWebHostBuilder UseStartup<TStartup>(Func<WebHostBuilderContext, TStartup> startupFactory);
+ }
+}
```

View file

@ -0,0 +1,16 @@
# Microsoft.AspNetCore.Http.Extensions
``` diff
namespace Microsoft.AspNetCore.Http.Extensions {
- public class HttpValidationProblemDetails : ProblemDetails {
{
- public HttpValidationProblemDetails();
- public HttpValidationProblemDetails(IDictionary<string, string[]> errors);
- public IDictionary<string, string[]> Errors { get; }
- }
}
```

View file

@ -0,0 +1,10 @@
# Microsoft.AspNetCore.Http.Features
``` diff
namespace Microsoft.AspNetCore.Http.Features {
+ public interface IBadRequestExceptionFeature {
+ Exception Error { get; }
+ }
}
```

View file

@ -0,0 +1,11 @@
# Microsoft.AspNetCore.Http.Metadata
``` diff
namespace Microsoft.AspNetCore.Http.Metadata {
+ public interface IAcceptsMetadata {
+ IReadOnlyList<string> ContentTypes { get; }
+ Type RequestType { get; }
+ }
}
```

View file

@ -0,0 +1,38 @@
# Microsoft.AspNetCore.Http
``` diff
namespace Microsoft.AspNetCore.Http {
+ public class HttpValidationProblemDetails : ProblemDetails {
+ public HttpValidationProblemDetails();
+ public HttpValidationProblemDetails(IDictionary<string, string[]> errors);
+ public IDictionary<string, string[]> Errors { get; }
+ }
+ public interface IResultExtensions
+ public static class OpenApiEndpointConventionBuilderExtensions {
+ public static DelegateEndpointConventionBuilder Accepts(this DelegateEndpointConventionBuilder builder, Type requestType, string contentType, params string[] additionalContentTypes);
+ public static DelegateEndpointConventionBuilder Accepts<TRequest>(this DelegateEndpointConventionBuilder builder, string contentType, params string[] additionalContentTypes);
+ public static DelegateEndpointConventionBuilder ExcludeFromDescription(this DelegateEndpointConventionBuilder builder);
+ public static DelegateEndpointConventionBuilder Produces(this DelegateEndpointConventionBuilder builder, int statusCode, Type responseType = null, string contentType = null, params string[] additionalContentTypes);
+ public static DelegateEndpointConventionBuilder Produces<TResponse>(this DelegateEndpointConventionBuilder builder, int statusCode = 200, string contentType = null, params string[] additionalContentTypes);
+ public static DelegateEndpointConventionBuilder ProducesProblem(this DelegateEndpointConventionBuilder builder, int statusCode, string contentType = null);
+ public static DelegateEndpointConventionBuilder ProducesValidationProblem(this DelegateEndpointConventionBuilder builder, int statusCode = 400, string contentType = null);
+ }
public static class RequestDelegateFactory {
- public static RequestDelegate Create(Delegate action, RequestDelegateFactoryOptions options = null);
+ public static RequestDelegateResult Create(Delegate handler, RequestDelegateFactoryOptions options = null);
- public static RequestDelegate Create(MethodInfo methodInfo, Func<HttpContext, object> targetFactory = null, RequestDelegateFactoryOptions options = null);
+ public static RequestDelegateResult Create(MethodInfo methodInfo, Func<HttpContext, object> targetFactory = null, RequestDelegateFactoryOptions options = null);
}
+ public sealed class RequestDelegateResult {
+ public RequestDelegateResult(RequestDelegate requestDelegate, IReadOnlyList<object> metadata);
+ public IReadOnlyList<object> EndpointMetadata { get; }
+ public RequestDelegate RequestDelegate { get; }
+ }
public static class Results {
+ public static IResultExtensions Extensions { get; }
}
}
```

View file

@ -0,0 +1,17 @@
# Microsoft.AspNetCore.HttpLogging
``` diff
namespace Microsoft.AspNetCore.HttpLogging {
public enum HttpLoggingFields : long {
- All = (long)3327,
+ All = (long)3325,
- Request = (long)1119,
+ Request = (long)1117,
- RequestProperties = (long)31,
+ RequestProperties = (long)29,
- RequestPropertiesAndHeaders = (long)95,
+ RequestPropertiesAndHeaders = (long)93,
}
}
```

View file

@ -0,0 +1,16 @@
# Microsoft.AspNetCore.Mvc
``` diff
namespace Microsoft.AspNetCore.Mvc {
- public class ConsumesAttribute : Attribute, IActionConstraint, IActionConstraintMetadata, IApiRequestMetadataProvider, IConsumesActionConstraint, IFilterMetadata, IResourceFilter {
+ public class ConsumesAttribute : Attribute, IAcceptsMetadata, IActionConstraint, IActionConstraintMetadata, IApiRequestMetadataProvider, IConsumesActionConstraint, IFilterMetadata, IResourceFilter {
+ public ConsumesAttribute(Type requestType, string contentType, params string[] otherContentTypes);
+ IReadOnlyList<string> Microsoft.AspNetCore.Http.Metadata.IAcceptsMetadata.ContentTypes { get; }
+ Type Microsoft.AspNetCore.Http.Metadata.IAcceptsMetadata.RequestType { get; }
}
public class ProducesResponseTypeAttribute : Attribute, IApiResponseMetadataProvider, IFilterMetadata {
+ public ProducesResponseTypeAttribute(Type type, int statusCode, string contentType, params string[] additionalContentTypes);
}
}
```

View file

@ -0,0 +1,83 @@
# Microsoft.AspNetCore.Routing.Constraints
``` diff
namespace Microsoft.AspNetCore.Routing.Constraints {
- public class BoolRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class BoolRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class CompositeRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class CompositeRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class DateTimeRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class DateTimeRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class DecimalRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class DecimalRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class DoubleRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class DoubleRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class FileNameRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class FileNameRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class FloatRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class FloatRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class GuidRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class GuidRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class IntRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class IntRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class LengthRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class LengthRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class LongRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class LongRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class MaxLengthRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class MaxLengthRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class MaxRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class MaxRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class MinLengthRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class MinLengthRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class MinRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class MinRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class NonFileNameRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class NonFileNameRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class RangeRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class RangeRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class RegexRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class RegexRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
- public class StringRouteConstraint : IParameterPolicy, IRouteConstraint {
+ public class StringRouteConstraint : IParameterLiteralNodeMatchingPolicy, IParameterPolicy, IRouteConstraint {
+ bool Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy.MatchesLiteral(string parameterName, string literal);
}
}
```

View file

@ -0,0 +1,10 @@
# Microsoft.AspNetCore.Routing.Matching
``` diff
namespace Microsoft.AspNetCore.Routing.Matching {
+ public interface IParameterLiteralNodeMatchingPolicy : IParameterPolicy {
+ bool MatchesLiteral(string parameterName, string literal);
+ }
}
```

View file

@ -0,0 +1,25 @@
# Microsoft.AspNetCore.Routing
``` diff
namespace Microsoft.AspNetCore.Routing {
+ public sealed class EndpointGroupNameAttribute : Attribute, IEndpointGroupNameMetadata {
+ public EndpointGroupNameAttribute(string endpointGroupName);
+ public string EndpointGroupName { get; }
+ }
+ public sealed class EndpointNameAttribute : Attribute, IEndpointNameMetadata {
+ public EndpointNameAttribute(string endpointName);
+ public string EndpointName { get; }
+ }
+ public sealed class ExcludeFromDescriptionAttribute : Attribute, IExcludeFromDescriptionMetadata {
+ public ExcludeFromDescriptionAttribute();
+ public bool ExcludeFromDescription { get; }
+ }
+ public interface IEndpointGroupNameMetadata {
+ string EndpointGroupName { get; }
+ }
+ public interface IExcludeFromDescriptionMetadata {
+ bool ExcludeFromDescription { get; }
+ }
}
```

View file

@ -0,0 +1,13 @@
# Microsoft.AspNetCore.Server.Kestrel.Core
``` diff
namespace Microsoft.AspNetCore.Server.Kestrel.Core {
public class ListenOptions : IConnectionBuilder, IMultiplexedConnectionBuilder {
+ public bool DisableAltSvcHeader { get; set; }
}
public class MinDataRate {
+ public override string ToString();
}
}
```

View file

@ -0,0 +1,12 @@
# Microsoft.AspNetCore.Server.Kestrel.Transport.Quic
``` diff
namespace Microsoft.AspNetCore.Server.Kestrel.Transport.Quic {
public class QuicTransportOptions {
- public string Alpn { get; set; }
+ public int Backlog { get; set; }
}
}
```

View file

@ -0,0 +1,20 @@
# Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets
``` diff
namespace Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets {
+ public sealed class SocketConnectionContextFactory : IDisposable {
+ public SocketConnectionContextFactory(SocketConnectionFactoryOptions options, ILogger logger);
+ public ConnectionContext Create(Socket socket);
+ public void Dispose();
+ }
+ public class SocketConnectionFactoryOptions {
+ public SocketConnectionFactoryOptions();
+ public int IOQueueCount { get; set; }
+ public long? MaxReadBufferSize { get; set; }
+ public long? MaxWriteBufferSize { get; set; }
+ public bool UnsafePreferInlineScheduling { get; set; }
+ public bool WaitForDataBeforeAllocatingBuffer { get; set; }
+ }
}
```

View file

@ -0,0 +1,7 @@
# .NET 6.0 Preview RC1 API Changes
The following API changes were made in .NET 6.0 RC1:
- [.NET](./.Net/6.0.0-rc1.md)
- [ASP.NET](./Asp.Net/6.0.0-rc1.md)
- [WindowsDesktop](./WindowsDesktop/6.0.0-rc1.md)

View file

@ -0,0 +1,8 @@
# API Difference 6.0.0-preview.7.21378.9 vs 6.0.0-rc.1.21451.3
API listing follows standard diff formatting. Lines preceded by a '+' are
additions and a '-' indicates removal.
* [Microsoft.VisualBasic.ApplicationServices](6.0.0-rc1_Microsoft.VisualBasic.ApplicationServices.md)
* [System.Windows.Forms](6.0.0-rc1_System.Windows.Forms.md)

View file

@ -0,0 +1,17 @@
# Microsoft.VisualBasic.ApplicationServices
``` diff
namespace Microsoft.VisualBasic.ApplicationServices {
+ public class ApplyApplicationDefaultsEventArgs : EventArgs {
+ public Font Font { get; set; }
+ public HighDpiMode HighDpiMode { get; set; }
+ public int MinimumSplashScreenDisplayTime { get; set; }
+ }
+ public delegate void ApplyApplicationDefaultsEventHandler(object sender, ApplyApplicationDefaultsEventArgs e);
public class WindowsFormsApplicationBase : ConsoleApplicationBase {
+ protected HighDpiMode HighDpiMode { get; set; }
+ public event ApplyApplicationDefaultsEventHandler ApplyApplicationDefaults;
}
}
```

View file

@ -0,0 +1,19 @@
# System.Windows.Forms
``` diff
namespace System.Windows.Forms {
public class Control : Component, IArrangedElement, IBindableComponent, IComponent, IDisposable, IDropTarget, IHandle, IKeyboardToolTip, Interop.Ole32.IOleControl, Interop.Ole32.IOleInPlaceActiveObject, Interop.Ole32.IOleInPlaceObject, Interop.Ole32.IOleObject, Interop.Ole32.IOleWindow, Interop.Ole32.IPersist, Interop.Ole32.IPersistStorage, Interop.Ole32.IPersistStreamInit, Interop.Ole32.IQuickActivate, Interop.Ole32.IViewObject, Interop.Ole32.IViewObject2, Interop.Oleaut32.IPersistPropertyBag, ISupportOleDropSource, ISynchronizeInvoke, IWin32Window {
+ public bool IsAncestorSiteInDesignMode { get; }
}
public class Form : ContainerControl {
+ public bool MdiChildrenMinimizedAnchorBottom { get; set; }
}
public static class ProfessionalColors {
+ public static Color StatusStripBorder { get; }
}
public class ProfessionalColorTable {
+ public virtual Color StatusStripBorder { get; }
}
}
```

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,8 @@
# .NET 6 Support
# .NET 6 - Supported OS versions
[.NET 6](README.md) is supported on multiple operating systems per their [lifecycle policy](../../os-lifecycle-policy.md).
[.NET 6](README.md) [is supported](https://github.com/dotnet/core/blob/main/microsoft-support.md) on multiple operating systems per their [lifecycle policy](../../os-lifecycle-policy.md).
For issues with .NET on operating systems not listed here, please open a GitHub issue in the appropriate .NET repository or contact the OS maintainer community . Please see [.NET Repos](https://github.com/dotnet/core/blob/main/Documentation/core-repos.md) for the repository list.
## Windows
@ -8,6 +10,7 @@ OS | Version | Architectures
--------------------------------------|-------------------------|-----------------|----------
[Windows Client][Windows-client] | 7 SP1(**\***), 8.1 | x64, x86 | [Windows][Windows-lifecycle]
[Windows 10 Client][Windows-client] | Version 1607+ | x64, x86, Arm64 | [Windows][Windows-lifecycle]
[Windows 11][Windows-client] | Version 22000+ | x64, x86, Arm64 | [Windows][Windows-lifecycle]
[Windows Server][Windows-Server] | 2012+ | x64, x86 | [Windows Server][Windows-Server-lifecycle]
[Windows Server Core][Windows-Server] | 2012+ | x64, x86 | [Windows Server][Windows-Server-lifecycle]
[Nano Server][Nano-Server] | Version 1809+ | x64 | [Windows Server][Windows-Server-lifecycle]
@ -25,7 +28,7 @@ OS | Version | Architectures
OS | Version | Architectures | Lifecycle
--------------------------------------|-----------------------|-------------------|----------
[Alpine Linux][Alpine] | 3.13+ | x64, Arm64, Arm32 | [Alpine][Alpine-lifecycle]
[Alpine Linux][Alpine] | 3.12+ | x64, Arm64, Arm32 | [Alpine][Alpine-lifecycle]
[CentOS][CentOS] | 7+ | x64 | [CentOS][CentOS-lifecycle]
[Debian][Debian] | 10+ | x64, Arm64, Arm32 | [Debian][Debian-lifecycle]
[Fedora][Fedora] | 33+ | x64 | [Fedora][Fedora-lifecycle]
@ -35,7 +38,7 @@ OS | Version | Architectures
[Ubuntu][Ubuntu] | 16.04, 18.04, 20.04+ | x64, Arm64, Arm32 | [Ubuntu][Ubuntu-lifecycle]
[Alpine]: https://alpinelinux.org/
[Alpine-lifecycle]: https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases
[Alpine-lifecycle]: https://alpinelinux.org/releases/
[CentOS]: https://www.centos.org/
[CentOS-lifecycle]:https://wiki.centos.org/FAQ/General
[CentOS-docker]: https://hub.docker.com/_/centos
@ -97,6 +100,6 @@ None yet.
Support for the following versions was ended by the distribution owners and are [no longer supported by .NET 6.0][OS-lifecycle-policy].
None yet.
* macOS 10.13
[OS-lifecycle-policy]: https://github.com/dotnet/core/blob/main/os-lifecycle-policy.md

View file

@ -4,17 +4,16 @@ The following [.NET releases](../releases.md) are currently supported:
| Version | Release Date | Support | Latest Patch Version | End of Support |
| :-- | :-- | :-- | :-- | :-- |
| [.NET 6](6.0/README.md) | [November, 2021](https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-7/) | [Preview][policies] | [6.0 Preview 7][6.0 Preview 7] | November, 2024 |
| [.NET 5](5.0/README.md) | [November 10, 2020](https://devblogs.microsoft.com/dotnet/announcing-net-5-0/) | [Current][policies] | [5.0.9][5.0.9] | February, 2022 |
| [.NET Core 3.1](3.1/README.md) | [December 3, 2019](https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/) | [LTS][policies] | [3.1.18][3.1.18] | December 3, 2022 |
| [.NET Core 2.1](2.1/README.md) | [May 30, 2018](https://devblogs.microsoft.com/dotnet/announcing-net-core-2-1/) | [LTS][policies] | [2.1.30][2.1.30] | August 21, 2021 |
| [.NET 6](6.0/README.md) | [November, 2021](https://devblogs.microsoft.com/dotnet/announcing-net-6/) | [LTS][policies] | [6.0.0 ][6.0.0] | November 08, 2024 |
| [.NET 5](5.0/README.md) | [November 10, 2020](https://devblogs.microsoft.com/dotnet/announcing-net-5-0/) | [Current][policies] | [5.0.12][5.0.12] | May 08, 2022 |
| [.NET Core 3.1](3.1/README.md) | [December 3, 2019](https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/) | [LTS][policies] | [3.1.21][3.1.21] | December 3, 2022 |
You can find release notes for all releases, including out-of-support releases, in the [release-notes](.) directory.
[6.0 Preview 7]: 6.0/preview/6.0.0-preview.7.md
[5.0.9]: 5.0/5.0.9/5.0.9.md
[3.1.18]: 3.1/3.1.18/3.1.18.md
[2.1.30]: 2.1/2.1.30/2.1.30.md
[6.0.0]: 6.0/6.0.0/6.0.0.md
[5.0.12]: 5.0/5.0.12/5.0.12.md
[3.1.21]: 3.1/3.1.21/3.1.21.md
## Release Information

View file

@ -1,92 +0,0 @@
# .NET Core Runtime and SDK download archive
This page provides an archive of previously released versions of the .NET Core runtime, libraries and the .NET Core SDK.
### .NET Core 2.2 - [Current](https://dotnet.microsoft.com/platform/support/policy/dotnet-core) release
| Release Date | Description | Release Notes | |
| :-- | :-- | :--: | :--: |
| 2019/07/09 | 2.2.6 with SDK 2.2.108 | [release notes](2.2/2.2.6/2.2.6.md) | [download](2.2/2.2.6/2.2.6-download.md) |
| 2019/07/09 | 2.2.6 with SDK 2.2.205 | - | [download](2.2/2.2.6/2.2.205-sdk-download.md) |
| 2019/07/09 | 2.2.6 with SDK 2.2.301 | - | [download](2.2/2.2.6/2.2.301-sdk-download.md) |
| 2019/05/21 | 2.2.5 with SDK 2.2.300 | - | [download](2.2/2.2.300-SDK/2.2.300-SDK-download.md) |
| 2019/05/14 | 2.2.5 with SDK 2.2.107 | [release notes](2.2/2.2.5/2.2.5.md) | [download](2.2/2.2.5/2.2.5-download.md) |
| 2019/04/09 | 2.2.4 with SDK 2.2.106 | [release notes](2.2/2.2.4/2.2.4.md) | [download](2.2/2.2.4/2.2.4-download.md) |
| 2019/03/12 | 2.2.3 with SDK 2.2.105 | [release notes](2.2/2.2.3/2.2.3.md) | [download](2.2/2.2.3/2.2.3-download.md) |
| 2019/02/12 | 2.2.2 with SDK 2.2.104 | [release notes](2.2/2.2.2/2.2.2.md) | [download](2.2/2.2.2/2.2.2-download.md) |
| 2019/01/16 | 2.2.1 with SDK 2.2.103 | [release notes](2.2/2.2.1/2.2.1.md) | [download](2.2/2.2.1/2.2.1-download.md) |
| 2019/01/08 | 2.2.1 with SDK 2.2.102 | [release notes](2.2/2.2.1/2.2.1.md) | [download](2.2/2.2.1/2.2.1-download.md) |
| 2018/12/04 | 2.2.0 with SDK 2.2.100 | [release notes](2.2/2.2.0/2.2.0.md) | [download](2.2/2.2.0/2.2.0-download.md) |
### .NET Core 2.1 - [LTS](https://dotnet.microsoft.com/platform/support/policy/dotnet-core) release
| Release Date | Description | Release Notes | |
| :-- | :-- | :--: | :--: |
| 2019/07/09 | 2.1.12 with SDK 2.1.508 (LTS) | [release notes](2.1/2.1.12/2.1.12.md) | [download](2.1/2.1.12/2.1.12-download.md) |
| 2019/07/09 | 2.1.12 with SDK 2.1.605 (LTS) | - | [download](2.1/2.1.12/2.1.605-sdk-download.md) |
| 2019/07/09 | 2.1.12 with SDK 2.1.701 (LTS) | - | [download](2.1/2.1.12/2.1.701-sdk-download.md) |
| 2019/05/21 | 2.1.11 with SDK 2.1.700 (LTS) | - | [download](2.1/2.1.700-SDK/2.1.700-SDK-download.md) |
| 2019/05/14 | 2.1.11 with SDK 2.1.507 (LTS) | [release notes](2.1/2.1.11/2.1.11.md) | [download](2.1/2.1.11/2.1.11-download.md) |
| 2019/04/09 | 2.1.10 with SDK 2.1.506 (LTS) | [release notes](2.1/2.1.10/2.1.10.md) | [download](2.1/2.1.10/2.1.10-download.md) |
| 2019/03/12 | 2.1.9 with SDK 2.1.505 (LTS) | [release notes](2.1/2.1.9/2.1.9.md) | [download](2.1/2.1.9/2.1.9-download.md) |
| 2019/02/12 | 2.1.8 with SDK 2.1.504 (LTS) | [release notes](2.1/2.1.8/2.1.8.md) | [download](2.1/2.1.8/2.1.8-download.md) |
| 2018/11/13 | 2.1.6 with SDK 2.1.500 (LTS) | [release notes](2.1/2.1.6/2.1.6.md) | [download](2.1/2.1.6/2.1.6-download.md) |
| 2018/10/02 | 2.1.5 with SDK 2.1.403 (LTS) | [release notes](2.1/2.1.5/2.1.5.md) | [download](2.1/2.1.5/2.1.5-download.md) |
| 2018/09/11 | 2.1.4 with SDK 2.1.402 (LTS) | [release notes](2.1/2.1.4/2.1.4.md) | [download](2.1/2.1.4/2.1.4-download.md) |
| 2018/08/21 | 2.1.3 with SDK 2.1.401 (Promoted to LTS) | [release notes](2.1/2.1.3/2.1.3.md) | [download](2.1/2.1.3/2.1.3-download.md) |
| 2018/07/10 | 2.1.2 with SDK 2.1.302 | [release notes](2.1/2.1.2.md) | [download](download-archives/2.1.2-download.md) |
| 2018/06/19 | 2.1.1 with SDK 2.1.301 | [release notes](2.1/2.1.1.md) | [download](download-archives/2.1.1-download.md) |
| 2018/05/30 | 2.1.0 with SDK 2.1.300 | [release notes](2.1/2.1.0.md) | [download](download-archives/2.1.0-download.md) |
### .NET Core 1.1 - [EOL](https://dotnet.microsoft.com/platform/support/policy/dotnet-core) release
| Release Date | Description | Release Notes | |
| :-- | :-- | :--: | :--: |
| 2019/05/14 | 1.1.13 with SDK 1.1.14 (Maintenance) | [release notes](1.1/1.1.13/1.1.13.md) | [download](1.1/1.1.13/1.1.13-download.md) |
| 2019/03/12 | 1.1.12 with SDK 1.1.13 (Maintenance) | [release notes](1.1/1.1.12/1.1.12.md) | [download](1.1/1.1.12/1.1.12-download.md) |
| 2019/02/12 | 1.1.11 with SDK 1.1.12 (Maintenance) | [release notes](1.1/1.1.11/1.1.11.md) | [download](1.1/1.1.11/1.1.11-download.md) |
| 2018/10/09 | 1.1.10 with SDK 1.1.11 (Mainetance) | [release notes](1.1/1.1.10.md) | [download](download-archives/1.1.10-download.md) |
| 2018/07/10 | 1.1.9 with SDK 1.1.10 (LTS) | [release notes](1.1/1.1.9.md) | [download](download-archives/1.1.9-download.md) |
| 2018/04/17 | 1.1.8 with SDK 1.1.9 (LTS) | [release notes](1.1/1.1.8.md) | [download](download-archives/1.1.8-download.md) |
| 2018/03/13 | 1.1.7 with SDK 1.1.8 (LTS) | [release notes](1.1/1.1.7.md) | [download](download-archives/1.1.7-download.md) |
| 2018/01/09 | 1.1.6 with SDK 1.1.7 (LTS) | [release notes](1.1/1.1.6.md) | [download](download-archives/1.1.6-download.md) |
| 2017/11/14 | 1.1.5 with SDK 1.1.5 (LTS) | [release notes](1.1/1.1.5.md) | [download](download-archives/1.1.5.md) |
| 2017/09/21 | 1.1.4 with SDK 1.1.4 (LTS) | [release notes](1.1/1.1.4.md) | [download](download-archives/1.1.4-download.md) |
| 2017/05/09 | 1.1.2 with SDK 1.0.4 (Promoted to LTS) | [release notes](1.1/1.1.2.md) | [download](download-archives/1.1.2-download.md) |
| 2017/04/13 | 1.1.1 with SDK 1.0.3 | [release notes](https://github.com/dotnet/cli/releases/tag/v1.0.3) | [download](download-archives/1.0.3-sdk-download.md) |
| 2017/03/07 | 1.1.1 with SDK 1.0.1 | [release notes](1.1/1.1.1.md) | [download](download-archives/1.1.1-download.md) |
### .NET Core 1.0 - [EOL](https://dotnet.microsoft.com/platform/support/policy/dotnet-core) release
| Release Date | Description | Release Notes | |
| :-- | :-- | :--: | :--: |
| 2019/05/14 | 1.0.16 with SDK 1.1.14 | [release notes](1.0/1.0.16/1.0.16.md) | [download](1.0/1.0.16/1.0.16-download.md) |
| 2019/03/12 | 1.0.15 with SDK 1.1.13 | [release notes](1.0/1.0.15/1.0.15.md) | [download](1.0/1.0.15/1.0.15-download.md) |
| 2019/02/12 | 1.0.14 with SDK 1.1.12 | [release notes](1.0/1.0.14/1.0.14.md) | [download](1.0/1.0.14/1.0.14-download.md) |
| 2018/10/09 | 1.0.13 with SDK 1.1.11 | [release notes](1.0/1.0.13.md) | [download](download-archives/1.0.13-download.md) |
| 2018/07/10 | 1.0.12 with SDK 1.1.10 | [release notes](1.0/1.0.12.md) | [download](download-archives/1.0.12-download.md) |
| 2018/04/17 | 1.0.11 with SDK 1.1.9 | [release notes](1.0/1.0.11.md) | [download](download-archives/1.0.11-download.md) |
| 2018/03/13 | 1.0.10 with SDK 1.1.8 | [release notes](1.0/1.0.10.md) | [download](download-archives/1.0.10-download.md) |
| 2018/01/09 | 1.0.9 with SDK 1.1.7 | [release notes](1.0/1.0.9.md) | [download](download-archives/1.0.9-download.md) |
| 2017/11/14 | 1.0.8 with SDK 1.1.5 | [release notes](1.0/1.0.8.md) | [download](download-archives/1.0.8.md) |
| 2017/09/21 | 1.0.7 with SDK 1.1.4 | [release notes](1.0/1.0.7.md) | [download](download-archives/1.0.7-download.md) |
| 2017/05/09 | 1.0.5 with SDK 1.0.4 | [release notes](1.0/1.0.5.md) | [download](download-archives/1.0.5-download.md) |
| 2017/04/13 | 1.0.4 with SDK 1.0.3 | [release notes](https://github.com/dotnet/cli/releases/tag/v1.0.3) | [download](download-archives/1.0.3-sdk-download.md) |
| 2017/03/07 | 1.0.4 with SDK 1.0.1 | [release notes](1.0/1.0.4.md) | [download](download-archives/1.0.4-download.md) |
### .NET Core Tools for Visual Studio 2015
| Description | |
| :-- | :--: |
| DotNetCore.1.0.1-VS2015Tools.Preview2.0.4.exe | [download](https://dotnetcli.blob.core.windows.net/dotnet/release/VS2015Tools/DotNetCore.1.0.1-VS2015Tools.Preview2.0.4.exe) |
| DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe | [download](https://dotnetcli.blob.core.windows.net/dotnet/release/VS2015Tools/DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe) |
| DotNetCore.1.0.1-VS2015Tools.Preview2.0.2.exe | [download](https://dotnetcli.blob.core.windows.net/dotnet/release/VS2015Tools/DotNetCore.1.0.1-VS2015Tools.Preview2.0.2.exe) |
| DotNetCore.1.0.0-VS2015Tools.Preview2.0.1.exe | [download](https://dotnetcli.blob.core.windows.net/dotnet/release/VS2015Tools/DotNetCore.1.0.0-VS2015Tools.Preview2.0.1.exe) |
| DotNetCore.1.0.0-VS2015Tools.Preview2.exe | [download](https://dotnetcli.blob.core.windows.net/dotnet/release/VS2015Tools/DotNetCore.1.0.1-VS2015Tools.Preview2.exe) |
| DotNetCore.1.0.0.RC2-VS2015Tools.Preview1.exe | [download](https://dotnetcli.blob.core.windows.net/dotnet/release/VS2015Tools/DotNetCore.1.0.0.RC2-VS2015Tools.Preview1.exe) |
### Out of support
* .NET Core 1.0 - [Release details](https://github.com/dotnet/core/tree/main/release-notes/1.0)
* .NET Core 1.1 - [Release details](https://github.com/dotnet/core/tree/main/release-notes/1.1)
* .NET Core 2.0 - [Release details](https://github.com/dotnet/core/tree/main/release-notes/2.0)

Some files were not shown because too many files have changed in this diff Show more