* docs to learn

* remove localizors

* Update release-notes/2.1/2.1.5/2.1.5-commits.md

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

* Update release-notes/6.0/known-issues.md

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

* Update release-notes/3.1/3.1.32/3.1.32.md

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

* Update 2.2.0-commits.md

---------

Co-authored-by: Rahul Bhandari <rbhanda@microsoft.com>
Co-authored-by: Maira Wenzel <mairaw@microsoft.com>
This commit is contained in:
Jay 2023-04-05 19:14:13 +02:00 коммит произвёл GitHub
Родитель f8030223f1
Коммит cab3e094d3
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
32 изменённых файлов: 13891 добавлений и 13891 удалений

Просмотреть файл

@ -17,7 +17,7 @@ Register at least two of the following two-factor authentication methods:
* [GitHub mobile app](https://github.blog/2022-01-25-secure-your-github-account-github-mobile-2fa/)
* [Hardware security key(s)](https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication#configuring-two-factor-authentication-using-a-security-key) (also see [yubikey](https://www.yubico.com/works-with-yubikey/catalog/github/))
* [TOTP with an Authenticator app](https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication#configuring-two-factor-authentication-using-a-totp-mobile-app) (like [Microsoft Authenticator](https://support.microsoft.com/en-us/account-billing/download-and-install-the-microsoft-authenticator-app-351498fc-850a-45da-b7b6-27e523b8702a))
* [TOTP with an Authenticator app](https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication#configuring-two-factor-authentication-using-a-totp-mobile-app) (like [Microsoft Authenticator](https://support.microsoft.com/account-billing/download-and-install-the-microsoft-authenticator-app-351498fc-850a-45da-b7b6-27e523b8702a))
Additional guidance:

Просмотреть файл

@ -18,8 +18,8 @@ You can find release notes for all releases, including out-of-support releases,
* [Download .NET](https://dotnet.microsoft.com/download/dotnet)
* [Releases Index][releases-index.json] -- Index for all release channels in JSON format
* [dotnet-install scripts](https://docs.microsoft.com/dotnet/core/tools/dotnet-install-script)
* [Installation docs](https://docs.microsoft.com/dotnet/core/install/)
* [dotnet-install scripts](https://learn.microsoft.com/dotnet/core/tools/dotnet-install-script)
* [Installation docs](https://learn.microsoft.com/dotnet/core/install/)
[releases-index.json]: https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json
[policies]: ../release-policies.md

Просмотреть файл

@ -2,7 +2,7 @@
## Introduction
The [.NET bug bounty](https://www.microsoft.com/en-us/msrc/bounty-dot-net-core) covers current released versions of .NET Core, ASP.NET Core and .NET, as well as the latest beta or release candidate of the upcoming version.
The [.NET bug bounty](https://www.microsoft.com/msrc/bounty-dot-net-core) covers current released versions of .NET Core, ASP.NET Core and .NET, as well as the latest beta or release candidate of the upcoming version.
.NET has the concept of [preview features](https://github.com/dotnet/designs/blob/main/accepted/2021/preview-features/preview-features.md) which ship in the current version, or in nightly builds of the upcoming version. Preview features are not enabled by default, but their goal is to be enabled in the next major release. Preview features are now considered in scope for the bug bounty if they are listed in the table below.
@ -14,7 +14,7 @@ Any inclusion of a feature in the table below should not be taken as an indicati
Documentation of security bugs for preview features are only in scope for the current released version of .NET
Read the .NET bug bounty [terms and conditions](https://www.microsoft.com/en-us/msrc/bounty-dot-net-core) before submitting your bug report. To be eligible for a bounty, you must submit your bug report through the Microsoft Security Response Center (MSRC).
Read the .NET bug bounty [terms and conditions](https://www.microsoft.com/msrc/bounty-dot-net-core) before submitting your bug report. To be eligible for a bounty, you must submit your bug report through the Microsoft Security Response Center (MSRC).
## In-scope preview features in the current release (.NET 6)

Просмотреть файл

@ -38,4 +38,4 @@ Operating system versions are added and go out of support on a regular basis. We
Each supported operating system has a lifecycle defined by its sponsor organization (for example, Microsoft, Red Hat, Debian, or Apple). The .NET team applies each of those lifecycle schedules to inform adding and removing support for operating system versions. Support is typically removed when an operating system goes out of mainline support, at which point we stop testing and supporting it, and support documents are updated to match.
Operating system policies and schedules do not always align well with the annual .NET schedule. We have sometimes supported both [Windows](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) and Linux versions after mainline (and possibly free) support has lapsed as a service to users to provide more time to transition to newer releases. The previous support documents are kept up to date and provide accurate information you can use to make your own support decisions.
Operating system policies and schedules do not always align well with the annual .NET schedule. We have sometimes supported both [Windows](https://learn.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) and Linux versions after mainline (and possibly free) support has lapsed as a service to users to provide more time to transition to newer releases. The previous support documents are kept up to date and provide accurate information you can use to make your own support decisions.

Просмотреть файл

@ -21,7 +21,7 @@ See the [Windows Lifecycle Fact Sheet](https://support.microsoft.com/help/13853/
OS | Version | Architectures| Notes
------------------------------|--------------------------------|--------------|-----
Mac OS X | 10.11, 10.12* | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/en-us/HT201222)
Mac OS X | 10.11, 10.12* | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/HT201222)
\* Supported by latest patch release of .NET Core 1.0

Просмотреть файл

@ -24,7 +24,7 @@ See the [Windows Lifecycle Fact Sheet](https://support.microsoft.com/help/13853/
OS | Version | Architectures | Notes
------------------------------|-------------------------------|----------------|-----
Mac OS X | 10.12+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/en-us/HT201222)
Mac OS X | 10.12+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/HT201222)
## Linux

Просмотреть файл

@ -24,7 +24,7 @@ See the [Windows Lifecycle Fact Sheet](https://support.microsoft.com/help/13853/
OS | Version | Architectures | Notes
------------------------------|-------------------------------|----------------|-----
Mac OS X (macOS) | 10.12+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/en-us/HT201222)
Mac OS X (macOS) | 10.12+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/HT201222)
## Linux

Просмотреть файл

@ -23,7 +23,7 @@ See the [Windows Lifecycle Fact Sheet](https://support.microsoft.com/help/13853/
OS | Version | Architectures | Notes
------------------------------|-------------------------------|----------------|-----
Mac OS X | 10.12+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/en-us/HT201222)
Mac OS X | 10.12+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/HT201222)
## Linux

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -23,7 +23,7 @@ See the [Windows Lifecycle Fact Sheet](https://support.microsoft.com/help/13853/
OS | Version | Architectures | Notes
------------------------------|-------------------------------|----------------|-----
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)
Mac OS X | 10.13+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/HT201222)
## Linux

Просмотреть файл

@ -29,7 +29,7 @@ Windows Server | 2012+ | x64, x86 |
OS | Version | Architectures | Notes
------------------------------|-------------------------------|----------------|-----
Mac OS X | 10.15+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/en-us/HT201222)
Mac OS X | 10.15+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br> [Apple Security Updates](https://support.apple.com/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.

Просмотреть файл

@ -25,7 +25,7 @@ You can check your .NET SDK version by running the following command. The exampl
$ dotnet --version
3.1.426
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
@ -45,7 +45,7 @@ The following repos have been updated.
| OS | Development Environment | .NET Core SDK |
| :-- | :-- | :--: |
| Windows | Visual Studio 2019 version 16.9 | [3.1.426](#downloads) |
| macOS | Visual Studio for Mac | [Visual Studio for Mac .NET Core Support](https://docs.microsoft.com/visualstudio/mac/net-core-support) |
| macOS | Visual Studio for Mac | [Visual Studio for Mac .NET Core Support](https://learn.microsoft.com/visualstudio/mac/supported-versions-net) |
## Notable Changes
@ -71,7 +71,7 @@ Your feedback is important and appreciated. We've created an issue at [dotnet/co
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.32-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/3.1.32-sha.txt
[linux-setup]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-setup]: https://learn.microsoft.com/dotnet/core/install/linux
[dotnet-blog]: https://devblogs.microsoft.com/dotnet/december-2022-updates/

Просмотреть файл

@ -98,7 +98,7 @@ Customers that have opted to receive .NET Core updates via the Microsoft Update
You need [Visual Studio 17.0](https://visualstudio.microsoft.com) or later to use .NET 6.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 6.0 and C# 10.0.
## Known Issue
There have been limited reports of a failure to install the update via Microsoft Update on Windows 11. The update fails with error code 0x80070643. A workaround is to install the package that is failing manually by downloading it from the [.NET 6.0.101 x64 SDK download site](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-6.0.101-windows-x64-installer), then scanning again. This issue is tracked on [dotnet/issue#7044](https://github.com/dotnet/core/issues/7044).
There have been limited reports of a failure to install the update via Microsoft Update on Windows 11. The update fails with error code 0x80070643. A workaround is to install the package that is failing manually by downloading it from the [.NET 6.0.101 x64 SDK download site](https://dotnet.microsoft.com/download/dotnet/thank-you/sdk-6.0.101-windows-x64-installer), then scanning again. This issue is tracked on [dotnet/issue#7044](https://github.com/dotnet/core/issues/7044).
## Feedback

Просмотреть файл

@ -28,7 +28,7 @@ $ dotnet --version
6.0.112
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Visual Studio Compatibility
@ -45,7 +45,7 @@ Your feedback is important and appreciated. We've created an issue at [dotnet/co
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.12-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.12-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/december-2022-updates/

Просмотреть файл

@ -29,11 +29,11 @@ $ dotnet --version
6.0.404
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## .NET Multi-Platform App UI (MAUI) Preview 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.
.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://learn.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:
@ -53,7 +53,7 @@ $ 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.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
@ -102,7 +102,7 @@ Your feedback is important and appreciated. We've created an issue at [dotnet/co
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.12-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.12-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/december-2022-updates/

Просмотреть файл

@ -26,7 +26,7 @@ You can check your .NET SDK version by running the following command. The exampl
$ dotnet --version
6.0.307
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Visual Studio Compatibility
@ -45,7 +45,7 @@ Your feedback is important and appreciated. We've created an issue at [dotnet/co
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.12-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.12-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/december-2022-updates/

Просмотреть файл

@ -28,7 +28,7 @@ $ dotnet --version
6.0.113
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Visual Studio Compatibility
@ -45,7 +45,7 @@ Your feedback is important and appreciated. We've created an issue at [dotnet/co
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.13-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.13-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/january-2023-updates/

Просмотреть файл

@ -29,11 +29,11 @@ $ dotnet --version
6.0.405
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## .NET Multi-Platform App UI (MAUI) Preview 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.
.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://learn.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:
@ -53,7 +53,7 @@ $ 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.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
@ -100,7 +100,7 @@ Your feedback is important and appreciated. We've created an issue at [dotnet/co
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.13-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.13-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/january-2023-updates/

Просмотреть файл

@ -26,7 +26,7 @@ You can check your .NET SDK version by running the following command. The exampl
$ dotnet --version
6.0.308
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Visual Studio Compatibility
@ -41,7 +41,7 @@ You need [Visual Studio 17.3](https://visualstudio.microsoft.com) or later to us
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.13-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.13-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/january-2023-updates/

Просмотреть файл

@ -28,7 +28,7 @@ $ dotnet --version
6.0.114
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Visual Studio Compatibility
@ -45,7 +45,7 @@ Your feedback is important and appreciated. We've created an issue at [dotnet/co
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.14-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.14-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/february-2023-updates/

Просмотреть файл

@ -29,11 +29,11 @@ $ dotnet --version
6.0.406
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## .NET Multi-Platform App UI (MAUI) Preview 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.
.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://learn.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:
@ -53,7 +53,7 @@ $ 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.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
@ -100,7 +100,7 @@ Your feedback is important and appreciated. We've created an issue at [dotnet/co
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.14-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.14-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/february-2023-updates/

Просмотреть файл

@ -26,7 +26,7 @@ You can check your .NET SDK version by running the following command. The exampl
$ dotnet --version
6.0.309
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Visual Studio Compatibility
@ -41,7 +41,7 @@ You need [Visual Studio 17.3](https://visualstudio.microsoft.com) or later to us
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.14-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.14-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/february-2023-updates/

Просмотреть файл

@ -28,7 +28,7 @@ $ dotnet --version
6.0.115
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Visual Studio Compatibility
@ -42,7 +42,7 @@ You need [Visual Studio 17.0](https://visualstudio.microsoft.com) or later to us
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.15-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.15-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/march-2023-updates/

Просмотреть файл

@ -29,11 +29,11 @@ $ dotnet --version
6.0.407
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## .NET Multi-Platform App UI (MAUI) Preview 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.
.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://learn.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:
@ -53,7 +53,7 @@ $ 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.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Docker Images
@ -93,7 +93,7 @@ Your feedback is important and appreciated. We've created an issue at [dotnet/co
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.15-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.15-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/february-2023-updates/

Просмотреть файл

@ -26,7 +26,7 @@ You can check your .NET SDK version by running the following command. The exampl
$ dotnet --version
6.0.310
```
Visit [.NET Documentation](https://docs.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
Visit [.NET Documentation](https://learn.microsoft.com/dotnet/core/) to learn about .NET, for building many different types of applications.
## Visual Studio Compatibility
@ -41,7 +41,7 @@ You need [Visual Studio 17.3](https://visualstudio.microsoft.com) or later to us
[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.15-sha.txt
[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/6.0.15-sha.txt
[linux-install]: https://docs.microsoft.com/dotnet/core/install/linux
[linux-install]: https://learn.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/march-2023-updates/

Просмотреть файл

@ -3,7 +3,7 @@
[.NET 6](https://devblogs.microsoft.com/dotnet/announcing-net-6/) is an [Long Term Support (LTS)](../../release-policies.md) release and will be supported for three years, from November 8, 2021 to November 12, 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)
- [Linux Package Managers](https://docs.microsoft.com/dotnet/core/install/linux)
- [Linux Package Managers](https://learn.microsoft.com/dotnet/core/install/linux)
- [Containers](https://mcr.microsoft.com/catalog?search=dotnet/)
- [Supported OSes](supported-os.md)
- [Known Issues](known-issues.md)

Просмотреть файл

@ -19,7 +19,7 @@ The optional workload manifest MSIs in the SDK populate the Language column in t
#### Workaround
Running the 6.0.101 SDK bundle (without using MU) results in the context changing to MSIINSTALLCONTEXT_MACHINE, this allows the API call to query the INSTALLEDLANGUAGE to complete and the SDK Wix bundle install succeeds.
Therefore a workaround for this issue is to install the 6.0.101 SDK bundle manually by downloading it from the [.NET download site](https://dotnet.microsoft.com/en-us/download/dotnet/6.0). Once this is successfully installed scanning MU again will result in clearing the previous error.
Therefore a workaround for this issue is to install the 6.0.101 SDK bundle manually by downloading it from the [.NET download site](https://dotnet.microsoft.com/download/dotnet/6.0). Once this is successfully installed, scanning MU again will result in clearing the previous error.
As described previously the computer can be secured by installing the VS 17.0.3 update, even if the MU update results in a failure so the MU failure is not a critical factor from a security perspective. Therefore for the case where we expect the VS update to offer and secure the computer we will be making a change to not offer the MU update to those computers to avoid the MU failure. For the case where .NET 6 was installed as a standalone version and VS is not expected to patch the computer we will continue to offer the 6.0.1 update via MU.

Просмотреть файл

@ -94,7 +94,7 @@ More information and workaround can be found at https://github.com/dotnet/runtim
.NET 7 Preview 3 on Linux skips revocation checks for expired certificates, reporting RevocationStatusUnknown when revocation checks were enabled. You can read more about this here: https://github.com/dotnet/runtime/issues/66803
### Libraries have an unpredictable race condition in System.Security.Cryptography in Browser WASM
.NET 7 Preview 5 on Browser WASM has implemented the SHA1, SHA256, SHA384, SHA512 algorithms using the [SubtleCrypto](https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto) browser-native APIs. A race condition was discovered in System.Security.Cryptography's implementation where the wrong hash value is returned unpredictably. You can read more about this here: https://github.com/dotnet/runtime/issues/69806. This only happens in .NET 7 Preview 5 and has been fixed in the latest code.
.NET 7 Preview 5 on Browser WASM has implemented the SHA1, SHA256, SHA384, SHA512 algorithms using the [SubtleCrypto](https://developer.mozilla.org/docs/Web/API/SubtleCrypto) browser-native APIs. A race condition was discovered in System.Security.Cryptography's implementation where the wrong hash value is returned unpredictably. You can read more about this here: https://github.com/dotnet/runtime/issues/69806. This only happens in .NET 7 Preview 5 and has been fixed in the latest code.
## .NET SDK

Просмотреть файл

@ -3,7 +3,7 @@
[.NET 8](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/) will be a [Long Term Support (LTS)](../../release-policies.md) release and will be supported for 3 years, from November 2023 to November 2026. It is [supported by Microsoft](../../microsoft-support.md) on [multiple operating systems](supported-os.md).
- [Downloads](https://dotnet.microsoft.com/download/dotnet/8.0)
- [Linux Package Managers](https://docs.microsoft.com/dotnet/core/install/linux)
- [Linux Package Managers](https://learn.microsoft.com/dotnet/core/install/linux)
- [Containers](https://mcr.microsoft.com/catalog?search=dotnet/)
- [Supported OSes](supported-os.md)
- [Known Issues](known-issues.md)

Просмотреть файл

@ -6,7 +6,7 @@ You may encounter the following known issues, which may include workarounds, mit
### [8.0.100-preview.1.23115.2] analyzer CA2009 throws InvalidCastException at runtime could cause a build failure
[CA2009](https://learn.microsoft.com/EN-US/dotnet/fundamentals/code-analysis/quality-rules/ca2009): `Do not call ToImmutableCollection on an ImmutableCollection value` analyzer regressed in .NET 8 preview 1, the regression could cause a build failure if:
[CA2009](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2009): `Do not call ToImmutableCollection on an ImmutableCollection value` analyzer regressed in .NET 8 preview 1, the regression could cause a build failure if:
- CA2009 severity is set at `warning` level: `dotnet_diagnostic.CA2009.severity = warning` (by default it is `suggestion`)
- And the AD0001 is at `warning` level (by default it is `warning`)
- And the .NET 8 preview 1 SDK is being used for build

Просмотреть файл

@ -18,8 +18,8 @@ You can find release notes for all releases, including out-of-support releases,
* [Download .NET](https://dotnet.microsoft.com/download/dotnet)
* [Releases Index][releases-index.json] -- Index for all release channels in JSON format
* [dotnet-install scripts](https://docs.microsoft.com/dotnet/core/tools/dotnet-install-script)
* [Installation docs](https://docs.microsoft.com/dotnet/core/install/)
* [dotnet-install scripts](https://learn.microsoft.com/dotnet/core/tools/dotnet-install-script)
* [Installation docs](https://learn.microsoft.com/dotnet/core/install/)
[releases-index.json]: https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json
[policies]: ../release-policies.md

Просмотреть файл

@ -2,7 +2,7 @@
The .NET team releases new major versions of .NET annually, each November. Releases are either Long Term Support (LTS) or Standard Term Support (STS), and transition from full support through to end-of-life on a defined schedule, per [.NET release policies][policies]. .NET releases are [supported by Microsoft](microsoft-support.md) on [multiple operating systems](os-lifecycle-policy.md) and hardware architectures.
All .NET versions can be downloaded from the [.NET Website](https://dotnet.microsoft.com/download/dotnet), [Linux Package Managers](https://docs.microsoft.com/dotnet/core/install/linux), and the [Microsoft Artifact Registry](https://mcr.microsoft.com/catalog?search=dotnet/).
All .NET versions can be downloaded from the [.NET Website](https://dotnet.microsoft.com/download/dotnet), [Linux Package Managers](https://learn.microsoft.com/dotnet/core/install/linux), and the [Microsoft Artifact Registry](https://mcr.microsoft.com/catalog?search=dotnet/).
## Supported .NET versions