Skip to content

Commit

Permalink
Update download path (#22909)
Browse files Browse the repository at this point in the history
* Update download path

* feedback

* feedback

Co-authored-by: Bill Wagner <wiwagn@microsoft.com>
  • Loading branch information
mairaw and BillWagner authored Mar 3, 2021
1 parent f3f5449 commit 95bec3f
Show file tree
Hide file tree
Showing 33 changed files with 53 additions and 53 deletions.
4 changes: 2 additions & 2 deletions docs/architecture/dapr-for-net-developers/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ You'll start by installing Dapr on your development computer. Once complete, you
1. [Initialize Dapr](https://docs.dapr.io/getting-started/install-dapr/). This step sets up your development environment by installing the latest Dapr binaries and container images.

1. Install the [.NET Core 3 Development Tools](https://dotnet.microsoft.com/download/dotnet-core/3.1) for .NET Core 3.1.
1. Install the [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet/3.1).

Now that Dapr is installed, it's time to build your first Dapr application!

Expand Down Expand Up @@ -204,7 +204,7 @@ In the first example, you created a simple .NET console application that ran sid

In the next example, you'll create a multi-container application. You'll also use the [Dapr service invocation](service-invocation.md) building block to communicate between services. The solution will consist of a web application that retrieves weather forecasts from a web API. They will each run in a Docker container. You'll use Docker Compose to run the container locally and enable debugging capabilities.

Make sure you've configured your local environment for Dapr and installed the [.NET Core 3 Development Tools](https://dotnet.microsoft.com/download/dotnet-core/3.1) (instructions are available at the beginning of this chapter).
Make sure you've configured your local environment for Dapr and installed the [.NET Core 3 Development Tools](https://dotnet.microsoft.com/download/dotnet/3.1) (instructions are available at the beginning of this chapter).

Additionally, you'll need complete this sample using [Visual Studio 2019](https://visualstudio.microsoft.com/downloads) with the **.NET Core cross-platform development** workload installed.

Expand Down
4 changes: 2 additions & 2 deletions docs/core/additional-tools/uninstall-tool.md
Original file line number Diff line number Diff line change
Expand Up @@ -299,8 +299,8 @@ Since this tool has a destructive behavior, it's **highly** recommended that you
> [!CAUTION]
> Keep in mind the following caveats:
>
>- This tool can uninstall versions of the .NET SDK that are required by `global.json` files on your machine. You can reinstall .NET SDKs from the [Download .NET](https://dotnet.microsoft.com/download/dotnet-core) page.
>- This tool can uninstall versions of the .NET Runtime that are required by framework dependent applications on your machine. You can reinstall .NET Runtimes from the [Download .NET](https://dotnet.microsoft.com/download/dotnet-core) page.
>- This tool can uninstall versions of the .NET SDK that are required by `global.json` files on your machine. You can reinstall .NET SDKs from the [Download .NET](https://dotnet.microsoft.com/download/dotnet) page.
>- This tool can uninstall versions of the .NET Runtime that are required by framework dependent applications on your machine. You can reinstall .NET Runtimes from the [Download .NET](https://dotnet.microsoft.com/download/dotnet) page.
>- This tool can uninstall versions of the .NET SDK and runtime that Visual Studio relies on. If you break your Visual Studio installation, run "Repair" in the Visual Studio installer to get back to a working state.
By default, all commands keep the .NET SDKs and runtimes that may be required by Visual Studio or other SDKs. These SDKs and runtimes can be uninstalled by listing them explicitly as arguments or by using the `--force` option.
Expand Down
2 changes: 1 addition & 1 deletion docs/core/diagnostics/debug-deadlock.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ In this tutorial, you will:

The tutorial uses:

- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet-core) or a later version
- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet) or a later version
- [Sample debug target - web app](/samples/dotnet/samples/diagnostic-scenarios) to trigger the scenario
- [dotnet-trace](dotnet-trace.md) to list processes
- [dotnet-dump](dotnet-dump.md) to collect, and analyze a dump file
Expand Down
2 changes: 1 addition & 1 deletion docs/core/diagnostics/debug-highcpu.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ In this tutorial, you will:

The tutorial uses:

- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet-core) or a later version.
- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet) or a later version.
- [Sample debug target](/samples/dotnet/samples/diagnostic-scenarios) to trigger the scenario.
- [dotnet-trace](dotnet-trace.md) to list processes and generate a profile.
- [dotnet-counters](dotnet-counters.md) to monitor cpu usage.
Expand Down
2 changes: 1 addition & 1 deletion docs/core/diagnostics/debug-memory-leak.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ In this tutorial, you will:

The tutorial uses:

- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet-core) or a later version.
- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet) or a later version.
- [dotnet-counters](dotnet-counters.md) to check managed memory usage.
- [dotnet-dump](dotnet-dump.md) to collect and analyze a dump file.
- A [sample debug target](/samples/dotnet/samples/diagnostic-scenarios/) app to diagnose.
Expand Down
2 changes: 1 addition & 1 deletion docs/core/diagnostics/dotnet-symbol.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ dotnet-symbol --host-only --debugging <dump file path>

- 404 Not Found while downloading symbols.

Symbol download is only supported for official .NET Core runtime versions acquired through official channels such as [the official web site](https://dotnet.microsoft.com/download/dotnet-core) and the [default sources in the dotnet installation scripts](../tools/dotnet-install-script.md). A 404 error while downloading debugging files may indicate that the dump was created with a .NET Core runtime from another source, such as one built from source locally or for a particular Linux distro, or from community sites like archlinux. In such cases, file necessary for debugging (dotnet, libcoreclr.so, and libmscordaccore.so) should be copied from those sources or from the environment the dump file was created in.
Symbol download is only supported for official .NET Core runtime versions acquired through official channels such as [the official web site](https://dotnet.microsoft.com/download/dotnet) and the [default sources in the dotnet installation scripts](../tools/dotnet-install-script.md). A 404 error while downloading debugging files may indicate that the dump was created with a .NET Core runtime from another source, such as one built from source locally or for a particular Linux distro, or from community sites like archlinux. In such cases, file necessary for debugging (dotnet, libcoreclr.so, and libmscordaccore.so) should be copied from those sources or from the environment the dump file was created in.

## See also

Expand Down
2 changes: 1 addition & 1 deletion docs/core/diagnostics/event-counter-perf.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ In this tutorial, you will:

The tutorial uses:

- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet-core) or a later version.
- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet) or a later version.
- [dotnet-counters](dotnet-counters.md) to monitor event counters.
- A [sample debug target](/samples/dotnet/samples/diagnostic-scenarios) app to diagnose.

Expand Down
2 changes: 1 addition & 1 deletion docs/core/extensions/dependency-injection-usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ In this tutorial, you learn how to:
## Prerequisites

- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet-core) or later.
- [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet) or later.
- Familiarity with creating new .NET applications and installing NuGet packages.

## Create a new console application
Expand Down
2 changes: 1 addition & 1 deletion docs/core/get-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ If you're unsure what .NET is, start with the [.NET introduction](introduction.m

## Create an application

First, download and install the [.NET SDK](https://dotnet.microsoft.com/download/dotnet-core) on your computer.
First, download and install the [.NET SDK](https://dotnet.microsoft.com/download/dotnet) on your computer.

Next, open a terminal such as **PowerShell**, **Command Prompt**, or **bash**. Enter the following `dotnet` commands to create and run a C# application:

Expand Down
6 changes: 3 additions & 3 deletions docs/core/install/linux-scripted-manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,9 +106,9 @@ As an alternative to the package managers, you can download and manually install
If you install .NET SDK, you don't need to install the corresponding runtime. First, download a **binary** release for either the SDK or the runtime from one of the following sites:

- ✔️ [.NET 5.0 downloads](https://dotnet.microsoft.com/download/dotnet/5.0)
- ✔️ [.NET Core 3.1 downloads](https://dotnet.microsoft.com/download/dotnet-core/3.1)
- ✔️ [.NET Core 2.1 downloads](https://dotnet.microsoft.com/download/dotnet-core/2.1)
- [All .NET Core downloads](https://dotnet.microsoft.com/download/dotnet-core)
- ✔️ [.NET Core 3.1 downloads](https://dotnet.microsoft.com/download/dotnet/3.1)
- ✔️ [.NET Core 2.1 downloads](https://dotnet.microsoft.com/download/dotnet/2.1)
- [All .NET Core downloads](https://dotnet.microsoft.com/download/dotnet)

Next, extract the downloaded file and use the `export` command to set variables used by .NET and then ensure .NET is in PATH.

Expand Down
2 changes: 1 addition & 1 deletion docs/core/install/localized-intellisense.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ ms.date: 11/06/2020

## Prerequisites

- [.NET Core 3.0 SDK](https://dotnet.microsoft.com/download/dotnet-core) or a later version, such as [.NET 5 SDK](https://dotnet.microsoft.com/download/dotnet/5.0).
- [.NET Core 3.0 SDK](https://dotnet.microsoft.com/download/dotnet) or a later version, such as [.NET 5 SDK](https://dotnet.microsoft.com/download/dotnet/5.0).
- [Visual Studio 2019 version 16.3](https://visualstudio.microsoft.com/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=inline+link&utm_content=download+vs2019) or a later version.

## Download and install the localized IntelliSense files
Expand Down
16 changes: 8 additions & 8 deletions docs/core/install/macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ In this article, you'll learn how to install .NET on macOS. .NET is made up of t
The latest version of .NET is 5.0.

> [!div class="button"]
> [Download .NET Core](https://dotnet.microsoft.com/download/dotnet-core)
> [Download .NET Core](https://dotnet.microsoft.com/download/dotnet)
## Supported releases

Expand Down Expand Up @@ -57,7 +57,7 @@ There are two different runtimes you can install on macOS:
This runtime is the simplest runtime and doesn't include any other runtime. It's highly recommended that you install *ASP.NET Core runtime* for the best compatibility with .NET apps.

> [!div class="button"]
> [Download .NET Runtime](https://dotnet.microsoft.com/download/dotnet-core)
> [Download .NET Runtime](https://dotnet.microsoft.com/download/dotnet)
## SDK information

Expand Down Expand Up @@ -101,20 +101,20 @@ brew install mono-libgdiplus

macOS has standalone installers that can be used to install the .NET 5.0 SDK:

- [x64 (64-bit) CPUs](https://dotnet.microsoft.com/download/dotnet-core/5.0)
- [x64 (64-bit) CPUs](https://dotnet.microsoft.com/download/dotnet/5.0)

## Download and manually install

<!-- Note, this content is taken from includes/linux-install-manual.md but changed for macOS. Any fixes should be applied there too, though content may be different -->

As an alternative to the macOS installers for .NET, you can download and manually install the SDK and runtime. Manual install is usually performed as part of continuous integration testing. For a developer or user, it's generally better to use an [installer](https://dotnet.microsoft.com/download/dotnet-core).
As an alternative to the macOS installers for .NET, you can download and manually install the SDK and runtime. Manual install is usually performed as part of continuous integration testing. For a developer or user, it's generally better to use an [installer](https://dotnet.microsoft.com/download/dotnet).

If you install .NET SDK, you don't need to install the corresponding runtime. First, download a **binary** release for either the SDK or the runtime from one of the following sites:

- ✔️ [.NET 5.0 downloads](https://dotnet.microsoft.com/download/dotnet/5.0)
- ✔️ [.NET Core 3.1 downloads](https://dotnet.microsoft.com/download/dotnet-core/3.1)
- ✔️ [.NET Core 2.1 downloads](https://dotnet.microsoft.com/download/dotnet-core/2.1)
- [All .NET Core downloads](https://dotnet.microsoft.com/download/dotnet-core)
- ✔️ [.NET Core 3.1 downloads](https://dotnet.microsoft.com/download/dotnet/3.1)
- ✔️ [.NET Core 2.1 downloads](https://dotnet.microsoft.com/download/dotnet/2.1)
- [All .NET Core downloads](https://dotnet.microsoft.com/download/dotnet)

Next, extract the downloaded file and use the `export` command to set variables used by .NET and then ensure .NET is in PATH.

Expand Down Expand Up @@ -165,7 +165,7 @@ Visual Studio Code is a powerful and lightweight source code editor that runs on
While Visual Studio Code doesn't come with an automated .NET installer like Visual Studio does, adding .NET support is simple.

01. [Download and install Visual Studio Code](https://code.visualstudio.com/Download).
01. [Download and install the .NET SDK](https://dotnet.microsoft.com/download/dotnet-core).
01. [Download and install the .NET SDK](https://dotnet.microsoft.com/download/dotnet).
01. [Install the C# extension from the Visual Studio Code marketplace](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp).

## Install with bash automation
Expand Down
16 changes: 8 additions & 8 deletions docs/core/install/windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ In this article, you'll learn how to install .NET on Windows. .NET is made up of
The latest version of .NET is 5.0.

> [!div class="button"]
> [Download .NET](https://dotnet.microsoft.com/download/dotnet-core)
> [Download .NET](https://dotnet.microsoft.com/download/dotnet)
## Supported releases

Expand Down Expand Up @@ -71,7 +71,7 @@ There are three different runtimes you can install on Windows:
This runtime is the simplest runtime and doesn't include any other runtime. It's highly recommended that you install both *ASP.NET Core runtime* and *Desktop runtime* for the best compatibility with .NET apps.

> [!div class="button"]
> [Download .NET Runtime](https://dotnet.microsoft.com/download/dotnet-core)
> [Download .NET Runtime](https://dotnet.microsoft.com/download/dotnet)
## SDK information

Expand Down Expand Up @@ -258,12 +258,12 @@ Visual Studio Code is a powerful and lightweight source code editor that runs on
While Visual Studio Code doesn't come with an automated .NET Core installer like Visual Studio does, adding .NET Core support is simple.

01. [Download and install Visual Studio Code](https://code.visualstudio.com/Download).
01. [Download and install the .NET Core SDK](https://dotnet.microsoft.com/download/dotnet-core).
01. [Download and install the .NET Core SDK](https://dotnet.microsoft.com/download/dotnet).
01. [Install the C# extension from the Visual Studio Code marketplace](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp).

## Windows Installer

The [download page](https://dotnet.microsoft.com/download/dotnet-core) for .NET provides Windows Installer executables.
The [download page](https://dotnet.microsoft.com/download/dotnet) for .NET provides Windows Installer executables.

When you use the Windows installers to install .NET, you can customize the installation path by setting the `DOTNETHOME_X64` and `DOTNETHOME_X86` parameters:

Expand Down Expand Up @@ -293,14 +293,14 @@ For more information, see [Standard Installer Command-Line Options](/windows/win
## Download and manually install

As an alternative to the Windows installers for .NET, you can download and manually install the SDK or runtime. Manual install is usually done as part of continuous integration testing. For a developer or user, it's generally better to use an [installer](https://dotnet.microsoft.com/download/dotnet-core).
As an alternative to the Windows installers for .NET, you can download and manually install the SDK or runtime. Manual install is usually done as part of continuous integration testing. For a developer or user, it's generally better to use an [installer](https://dotnet.microsoft.com/download/dotnet).

Both .NET SDK and .NET Runtime can be manually installed after they've been downloaded. If you install .NET SDK, you don't need to install the corresponding runtime. First, download a binary release for either the SDK or the runtime from one of the following sites:

- [.NET 5.0 downloads](https://dotnet.microsoft.com/download/dotnet/5.0)
- [.NET Core 3.1 downloads](https://dotnet.microsoft.com/download/dotnet-core/3.1)
- [.NET Core 2.1 downloads](https://dotnet.microsoft.com/download/dotnet-core/2.1)
- [All .NET Core downloads](https://dotnet.microsoft.com/download/dotnet-core)
- [.NET Core 3.1 downloads](https://dotnet.microsoft.com/download/dotnet/3.1)
- [.NET Core 2.1 downloads](https://dotnet.microsoft.com/download/dotnet/2.1)
- [All .NET Core downloads](https://dotnet.microsoft.com/download/dotnet)

Create a directory to extract .NET to, for example `%USERPROFILE%\dotnet`. Then, extract the downloaded zip file into that directory.

Expand Down
6 changes: 3 additions & 3 deletions docs/core/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ The integrated development environments for .NET include:

The [.NET SDK](sdk.md) is a set of libraries and tools for developing and running .NET applications.

When you [download .NET](https://dotnet.microsoft.com/download/dotnet-core/), you can choose the SDK or a *runtime*, such as the .NET runtime or the ASP.NET Core runtime. Install a runtime on a machine that you want to prepare for running .NET apps. Install the SDK on a machine that you want to use for development. When you download the SDK, you automatically get the runtimes with it.
When you [download .NET](https://dotnet.microsoft.com/download/dotnet), you can choose the SDK or a *runtime*, such as the .NET runtime or the ASP.NET Core runtime. Install a runtime on a machine that you want to prepare for running .NET apps. Install the SDK on a machine that you want to use for development. When you download the SDK, you automatically get the runtimes with it.

The SDK download includes the following components:

Expand Down Expand Up @@ -334,7 +334,7 @@ Some of the terminology for .NET can be confusing because the same word is used
|Context |"runtime" meaning |
|---------|---------|
| [Common Language Runtime (CLR)](#clr)| The execution environment for a managed program. The OS is part of the runtime environment but isn't part of the .NET runtime. |
| [.NET runtime on the .NET download page](https://dotnet.microsoft.com/download/dotnet-core) | The [CLR](#clr) and [runtime libraries](#runtime-libraries), which together provide support for running [framework-dependent](#deployment-models) apps. The page also offers runtime choices for ASP.NET Core server apps and Windows desktop apps. |
| [.NET runtime on the .NET download page](https://dotnet.microsoft.com/download/dotnet) | The [CLR](#clr) and [runtime libraries](#runtime-libraries), which together provide support for running [framework-dependent](#deployment-models) apps. The page also offers runtime choices for ASP.NET Core server apps and Windows desktop apps. |
| [Runtime Identifier (RID)](rid-catalog.md) | The OS platform and CPU architecture that a .NET app runs on. For example: Windows x64, Linux x64. |

* **framework**
Expand All @@ -344,7 +344,7 @@ Some of the terminology for .NET can be confusing because the same word is used
| .NET Framework | The original, Windows-only implementation of .NET. "Framework" is capitalized. |
| target framework | The collection of APIs that a .NET app or library relies on. Examples: .NET Core 3.1, .NET Standard 2.0 |
| Target Framework Moniker (TFM) | A TFM is a standardized token format for specifying the target framework of a .NET app or library. Example: `net462` for .NET Framework 4.6.2. |
| framework-dependent app | An app that can only run on a machine where you've installed the runtime from the [.NET download page](https://dotnet.microsoft.com/download/dotnet-core). "Framework" in this usage is the same thing as the "runtime" that you download from the .NET download page. |
| framework-dependent app | An app that can only run on a machine where you've installed the runtime from the [.NET download page](https://dotnet.microsoft.com/download/dotnet). "Framework" in this usage is the same thing as the "runtime" that you download from the .NET download page. |
| framework libraries | Sometimes used as a synonym for [runtime libraries](#runtime-libraries). |

* **SDK**
Expand Down
Loading

0 comments on commit 95bec3f

Please sign in to comment.