Environment Setup for ABP Framework only for Windows.
- Powershell
- winget (installed by default)
- Virtualization Enabled in BIOS (Hyper-V) or WSL2 (For docker setup)
- Clone the repository
- Run the
install-allscript in the terminal.powershell.exe ./install-all.ps1
- If you want to install docker, pass
-dockerparameter to the script.
powershell.exe ./install-all.ps1 -docker-
VS Code
-
.NET 8.0 SDK
-
.NET 9.0 SDK
-
NodeJS
-
Yarn
-
SqlServer 2022 Express (for LocalDB support)
-
mkcert
-
Docker Desktop (optional - pass
-dockerparameter to the script.) -
.NET Tools
- dotnet-ef
If you get an error about the execution policy, you can run the following command to change the execution policy.
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUserIf winget isn't installed on your system, you can install it by running the install-winget.ps1 script.
powershell.exe ./install-wingetIt's installed by default in regular windows distros but sandbox or virtual machines.