{ "profiles": { "Linux (Local)": { "commandName": "Project", "commandLineArgs": "", "environmentVariables": { "DISPLAY": ":0", "DOTNET_ENVIRONMENT": "Development" } }, "Linux (WSL)": { "commandName": "Executable", "executablePath": "wsl.exe", "commandLineArgs": "-e dotnet run --project .", "workingDirectory": "${workspaceFolder}", "environmentVariables": { "DISPLAY": ":0", "WAYLAND_DISPLAY": "", "DOTNET_ENVIRONMENT": "Development" } }, "Linux (x64 Release)": { "commandName": "Executable", "executablePath": "dotnet", "commandLineArgs": "run -c Release -r linux-x64", "environmentVariables": { "DOTNET_ENVIRONMENT": "Production" } }, "Linux (ARM64 Release)": { "commandName": "Executable", "executablePath": "dotnet", "commandLineArgs": "run -c Release -r linux-arm64", "environmentVariables": { "DOTNET_ENVIRONMENT": "Production" } }, "Publish Linux x64": { "commandName": "Executable", "executablePath": "dotnet", "commandLineArgs": "publish -c Release -r linux-x64 --self-contained -o ./publish/linux-x64" }, "Publish Linux ARM64": { "commandName": "Executable", "executablePath": "dotnet", "commandLineArgs": "publish -c Release -r linux-arm64 --self-contained -o ./publish/linux-arm64" } } }