From 28e012160788f5a01882d6eadbb7a8b0ec4d03a5 Mon Sep 17 00:00:00 2001 From: Steven Liekens Date: Mon, 20 May 2024 14:47:46 +0000 Subject: [PATCH] Update PC requirements --- wiki/PC-requirements.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/wiki/PC-requirements.md b/wiki/PC-requirements.md index 6338cfd7e..5004c81e9 100644 --- a/wiki/PC-requirements.md +++ b/wiki/PC-requirements.md @@ -14,15 +14,16 @@ Alternatively you can use the command palette (Ctrl+Shift+P) and do _> Dev Conta You can ignore this if you use the dev container. Otherwise install the software from the following sections. -- [.NET 8 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) -- [.NET 6 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) +- Visual Studio 2022 (17.9+), Visual Studio Code or Rider +- [.NET 8.0.300 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) to build and run the solution - Windows - - [.NET Framework 4.8.1 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet-framework/net481) + - [.NET Framework 4.8.1 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet-framework/net481) to run .NET Framework tests - Mac/Linux - - [Mono 6.12](https://www.mono-project.com/download/stable/) (Mac/Linux/Windows) -- Visual Studio 2022 (17.9+), Code or Rider + - [Mono 6.12](https://www.mono-project.com/download/stable/) to run .NET Framework tests -To use Visual Studio 2022 effectively, you also need to install the .NET Framework 4.8 Developer pack. This is not actually required to compile the code, but Visual Studio itself will refuse to load the project without it. +You can skip .NET Framework tests by running `dotnet test -f net8.0` instead of `dotnet test`. + +To use Visual Studio 2022 effectively, you need to install the .NET Framework 4.8 Developer pack. This is not actually required to compile the code or run the tests, but Visual Studio itself will refuse to load the project without it. ## Optional Windows dependencies