System Requirements
This page summarises the system requirements for developing, building, and running the samples and components in this toolkit. The toolkit supports both Blazor Server and Blazor WebAssembly hosting models and can be developed on Windows, Linux, and macOS.
Integrated Development Environment (IDEs)
Supported IDEs for developing and running the samples and components:
- Visual Studio 2026 (18.0.0 or later, required for .NET 10)
- Visual Studio 2022 (17.8.0 or later)
- Visual Studio Code
- JetBrains Rider
- Or the .NET CLI (no IDE required)
.NET SDK (supported versions)
Install one of the following .NET SDKs corresponding to the project you want to build or run:
Notes and compatibility
- This toolkit targets .NET 8, 9, and 10. For older framework support, consult the component vendor's version compatibility documentation.
- When building or testing, ensure the installed SDK version matches the project's declared
TargetFrameworkorTargetFrameworksto avoid build and runtime issues.
Verifying the installed SDK
Run the following command to list all installed .NET SDKs and their versions:
terminal
dotnet --list-sdks
Compare the output against the TargetFramework value in your .csproj file. If a required SDK is missing, download it from dotnet.microsoft.com.