diff --git a/src/Microsoft.TestPlatform.CoreUtilities/Output/OutputExtensions.cs b/src/Microsoft.TestPlatform.CoreUtilities/Output/OutputExtensions.cs index 4e3cfbdc93..2a4755e8f1 100644 --- a/src/Microsoft.TestPlatform.CoreUtilities/Output/OutputExtensions.cs +++ b/src/Microsoft.TestPlatform.CoreUtilities/Output/OutputExtensions.cs @@ -116,6 +116,15 @@ private static void SetColorForAction(ConsoleColor foregroundColor, Action actio return; } +#if NET5_0_OR_GREATER + if (OperatingSystem.IsAndroid() || OperatingSystem.IsIOS() || OperatingSystem.IsBrowser() || OperatingSystem.IsTvOS()) + { + // Console color not supported on these platforms. + action.Invoke(); + return; + } +#endif + var previousForegroundColor = Console.ForegroundColor; try {