You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2. In order to install Visual Studio on your machine, you can use the official installer script in the repo. Even if you have the appropriate Visual Studio installed on your machine, we recommend running this installation script so that the correct components are installed.
37
+
2. In order to install Visual Studio on your machine, you can use the official installer script in the repo.
38
+
39
+
> ⚠️ Even if you have the appropriate Visual Studio installed on your machine, we recommend running this installation script so that the correct Visual Studio components are installed.
38
40
39
41
```powershell
40
42
./eng/scripts/InstallVisualStudio.ps1
@@ -184,12 +186,12 @@ To support building and testing all the projects in the repo, various dependenci
| [Selenium](https://www.selenium.dev/) | Used to run integration tests in the `Components` (aka Blazor) project. |
190
-
| [Playwright](https://playwright.dev/) | Used to run template tests defined in the `ProjectTemplates` work. |
191
-
| [Chrome](https://www.google.com/chrome/) | Required when running tests with Selenium or Playwright in the projects above. When using Playwright, the dependency is automatically installed. |
192
-
| [Java Development Kit (v11 or newer)](https://jdk.java.net/) | Required when building the Java SignalR client. Can be installed using the `./eng/scripts/InstallJdk.ps1` script on Windows. |
193
-
| [Wix](https://wixtoolset.org/releases/) | Required when working with the Windows installers in the [Windows installers project](https://github.com/dotnet/aspnetcore/tree/main/src/Installers/Windows). |
194
-
| [NodeJS](https://nodejs.org/en/) | Used forbuilding JavaScript assetsin the repo, such as those in Blazor and SignalR. |
195
-
| [Yarn](https://yarnpkg.com/) | Used forinstalling JavaScript dependenciesin the repo, such as those in Blazor and SignalR. |
| [Selenium](https://www.selenium.dev/) | Used to run integration tests in the `Components` (aka Blazor) project. ||
192
+
| [Playwright](https://playwright.dev/) | Used to run template tests defined in the `ProjectTemplates` work. ||
193
+
| [Chrome](https://www.google.com/chrome/) | Required when running tests with Selenium or Playwright in the projects above. When using Playwright, the dependency is automatically installed. ||
194
+
| [Java Development Kit (v11 or newer)](https://jdk.java.net/) | Required when building the Java SignalR client. Can be installed using the `./eng/scripts/InstallJdk.ps1` script on Windows. | Ensure that the `JAVA_HOME` directory points to the installation and that the `PATH` has been updated to include the `$(jdkInstallDir)/bin` folder. |
195
+
| [Wix](https://wixtoolset.org/releases/) | Required when working with the Windows installers in the [Windows installers project](https://github.com/dotnet/aspnetcore/tree/main/src/Installers/Windows). ||
196
+
| [NodeJS](https://nodejs.org/en/) | Used forbuilding JavaScript assetsin the repo, such as those in Blazor and SignalR. | Required a minimum version of the current NodeJS LTS. |
197
+
| [Yarn](https://yarnpkg.com/) | Used forinstalling JavaScript dependenciesin the repo, such as those in Blazor and SignalR. ||
0 commit comments