-
Notifications
You must be signed in to change notification settings - Fork 3
LocalDevelopment
Tore Nestenius edited this page Jan 15, 2026
·
1 revision
This guide explains how to set up CloudDebugger for local development.
Before starting, ensure you have the required tools installed. See Prerequisites for the full list.
git clone https://github.com/tndata/CloudDebugger.git
cd CloudDebugger# Build the solution
dotnet build CloudDebugger.sln
# Build for release
dotnet build CloudDebugger.sln -c Release- Open
CloudDebugger.slnin Visual Studio - Build the solution (Ctrl+Shift+B)
dotnet run --project CloudDebugger/CloudDebugger.csprojThe application will start and display the URLs it's listening on (typically https://localhost:5001).
- Set
CloudDebuggeras the startup project - Press F5 to run with debugging, or Ctrl+F5 to run without debugging
# Build the Docker image
docker build -t clouddebugger .
# Run the container
docker run -p 8080:8080 clouddebuggerThen open http://localhost:8080 in your browser.
Many CloudDebugger features work without any Azure configuration:
- Current Request viewer
- Request Logger
- Environment Variables viewer
- File System browser
- Health endpoints
- OpenTelemetry tools
- Load Testing tools
If you get a port conflict error, specify a different port:
dotnet run --project CloudDebugger/CloudDebugger.csproj --urls "https://localhost:5002"For development, trust the .NET development certificate:
dotnet dev-certs https --trust- Ensure you have .NET 10 SDK installed:
dotnet --version - Try cleaning and rebuilding:
dotnet clean && dotnet build
- Prerequisites - System requirements
- Deployment - Deploying to Azure