diff --git a/src/Aspire.Hosting/Dcp/DcpHost.cs b/src/Aspire.Hosting/Dcp/DcpHost.cs index 9ed2e31f1a0..bcd09606261 100644 --- a/src/Aspire.Hosting/Dcp/DcpHost.cs +++ b/src/Aspire.Hosting/Dcp/DcpHost.cs @@ -278,6 +278,13 @@ private async Task LogSocketOutputAsync(Socket socket, CancellationToken cancell tab = line.IndexOf((byte)'\t'); var category = line[..tab]; line = line[(tab + 1)..]; + + // Trim trailing carriage return. + if (line[^1] == '\r') + { + line = line[0..^1]; + } + var message = line; var logLevel = LogLevel.Information;