Skip to content

Commit 622341e

Browse files
authored
Update windows prerequisites to be more specific about SDK (#36438)
* Update windows prerequisites to be more specific about SDK * Global installation of nightly SDK is required to normally browse the solution files in VS, as there is no way to supply SDKs when the solution files are opened through VS. * Update windows prerequisites * allow newer versions of VS workloads
1 parent a93f9ef commit 622341e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

docs/workflow/requirements/windows-requirements.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ Visual Studio 2019 installation process:
2626
- .NET Desktop Development with all default components.
2727
- Desktop Development with C++ with all default components.
2828
- To build for Arm32 or Arm64, make sure that you have the right architecture specific compilers installed:
29-
- In addition, ensure you install the ARM tools. In the "Individual components" window, in the "Compilers, build tools, and runtimes" section, check the box for "MSVC v142 - VS 2019 C++ ARM build tools (v14.23)".
30-
- Also, ensure you install the ARM64 tools. In the "Individual components" window, in the "Compilers, build tools, and runtimes" section, check the box for "MSVC v142 - VS 2019 C++ ARM64 build tools (v14.23)".
29+
- In addition, ensure you install the ARM tools. In the "Individual components" window, in the "Compilers, build tools, and runtimes" section, check the box for "MSVC v142 - VS 2019 C++ ARM build tools" (v14.23 or newer).
30+
- Also, ensure you install the ARM64 tools. In the "Individual components" window, in the "Compilers, build tools, and runtimes" section, check the box for "MSVC v142 - VS 2019 C++ ARM64 build tools (v14.23 or newer)".
3131
- To build the tests, you will need some additional components:
3232
- Windows 10 SDK component version 10.0.18362 or newer. This component is installed by default as a part of 'Desktop Development with C++' workload.
33-
- C++/CLI support for v142 build tools (14.23)
33+
- C++/CLI support for v142 build tools (v14.23 or newer)
3434

3535
A `.vsconfig` file is included in the root of the dotnet/runtime repository that includes all components needed to build the dotnet/runtime repository. You can [import `.vsconfig` in your Visual Studio installer](https://docs.microsoft.com/en-us/visualstudio/install/import-export-installation-configurations?view=vs-2019#import-a-configuration) to install all necessary components.
3636

@@ -67,9 +67,9 @@ The dotnet/runtime repository requires at least Git 2.22.0.
6767

6868
## .NET SDK
6969

70-
While not strictly needed to build or test this repository, having the .NET SDK installed lets you use the dotnet.exe command to run .NET applications in the 'normal' way.
70+
While not strictly needed to build or test this repository, having the .NET SDK installed lets you browse solution files in this repository with Visual Studio and use the dotnet.exe command to run .NET applications in the 'normal' way.
7171
We use this in the [Using Your Build](../testing/using-your-build.md) instructions.
72-
Visual Studio should have installed the .NET SDK, but in case it did not you can get it from the [Installing the .NET SDK](https://dotnet.microsoft.com/download) page.
72+
The minimum required version of the SDK is specified in the [global.json file](https://github.com/dotnet/runtime/blob/master/global.json#L3). [You can find the installers and binaries for nightly builds of .NET SDK here](https://github.com/dotnet/installer#installers-and-binaries).
7373

7474
## Adding to the default PATH variable
7575

0 commit comments

Comments
 (0)