-
Notifications
You must be signed in to change notification settings - Fork 3
Prerequisites
Tore Nestenius edited this page Jan 15, 2026
·
1 revision
we a# Prerequisites & System Requirements
This page documents all prerequisites needed to build, run, and deploy CloudDebugger.
-
.NET 10 SDK
- Download from dotnet.microsoft.com
- Verify installation:
dotnet --version
-
IDE (one of the following)
- Visual Studio 2026
- Visual Studio Code with C# Dev Kit extension
- JetBrains Rider
-
Docker Desktop
- Required for building and running container images
- Download from docker.com
- Must be running (not suspended) when building containers
To deploy CloudDebugger to Azure, you need:
-
Azure CLI
- Required for all deployment scripts
- Install from docs.microsoft.com/cli/azure/install-azure-cli
- Log in using
az login
-
Azure Subscription
- With permissions to create:
- Resource Groups
- App Service Plans and App Services
- Container Registry
- Container Instances
- Container Apps
- Managed Identities
- With permissions to create:
-
PowerShell
- Deployment scripts are written for PowerShell
- Windows PowerShell 5.1 or PowerShell 7+ recommended
CloudDebugger can be developed and run on:
- Windows 10/11
- macOS
- Linux
When deployed to Azure, it supports:
- Windows App Service
- Linux App Service
- Linux Containers (App Service, Container Instances, Container Apps)
To run CloudDebugger locally without Azure:
- Install .NET 10 SDK
- Clone the repository
- Run:
dotnet run --project CloudDebugger/CloudDebugger.csproj - Open browser to
https://localhost:5001
Many features work locally without any Azure configuration. Features requiring Azure services (Blob Storage, Event Hub, etc.) need appropriate connection strings or credentials configured.
- Deployment - Deployment instructions
- LocalDevelopment - Local development setup guide