22 writes to Fix
aspire (22)
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (12)
67
Fix
= "Install Docker Desktop: https://www.docker.com/products/docker-desktop or Podman: https://podman.io/getting-started/installation",
131
Fix
= GetContainerRuntimeStartupAdvice(runtime),
163
Fix
= GetContainerRuntimeStartupAdvice(runtime, isDockerDesktop),
179
Fix
= GetContainerRuntimeStartupAdvice(runtime),
190
Fix
= GetContainerRuntimeInstallationLink(runtime),
215
Fix
= GetContainerRuntimeUpgradeAdvice(runtime),
233
Fix
= GetContainerRuntimeUpgradeAdvice(runtime),
259
Fix
= GetContainerRuntimeStartupAdvice(runtime),
280
Fix
= GetContainerRuntimeStartupAdvice(runtime),
294
Fix
= GetContainerRuntimeStartupAdvice(runtime, isDockerDesktop),
313
Fix
= "Switch Docker Desktop to Linux containers mode (right-click Docker tray icon → 'Switch to Linux containers...')",
330
Fix
= "Set environment variable: ASPIRE_ENABLE_CONTAINER_TUNNEL=true",
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (1)
69
Fix
= AgentCommandStrings.DeprecatedConfigFix
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
80
Fix
= "Run: dotnet workload uninstall aspire",
Utils\EnvironmentChecker\DevCertsCheck.cs (6)
63
Fix
= s_trustFixCommand,
104
Fix
= s_cleanAndTrustFixCommand,
118
Fix
= s_cleanAndTrustFixCommand,
147
Fix
= s_trustFixCommand,
163
Fix
= string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsPartiallyTrustedFixFormat, BuildSslCertDirFixCommand(devCertsTrustPath)),
192
Fix
= s_cleanAndTrustFixCommand,
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
55
Fix
= $"Download .NET SDK from: https://dotnet.microsoft.com/download/dotnet/{majorVersion}.0",
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (1)
45
Fix
= "Upgrade to WSL2 for best experience: wsl --set-version <distro> 2",
20 references to Fix
aspire (2)
Commands\DoctorCommand.cs (2)
143
var hasFix = !string.IsNullOrEmpty(result.
Fix
);
153
var fixLines = result.
Fix
!.Split('\n', StringSplitOptions.RemoveEmptyEntries);
Aspire.Cli.Tests (18)
Utils\DevCertsCheckFixRecommendationTests.cs (18)
21
Assert.NotNull(result.
Fix
);
22
Assert.Contains("aspire certs trust", result.
Fix
);
23
Assert.DoesNotContain("aspire certs clean", result.
Fix
);
38
Assert.NotNull(result.
Fix
);
39
Assert.Contains("aspire certs trust", result.
Fix
);
40
Assert.DoesNotContain("aspire certs clean", result.
Fix
);
55
Assert.Null(result.
Fix
);
71
Assert.NotNull(result.
Fix
);
72
Assert.Contains("aspire certs clean", result.
Fix
);
73
Assert.Contains("aspire certs trust", result.
Fix
);
89
Assert.NotNull(result.
Fix
);
90
Assert.Contains("aspire certs clean", result.
Fix
);
91
Assert.Contains("aspire certs trust", result.
Fix
);
108
Assert.NotNull(versionWarning.
Fix
);
109
Assert.Contains("aspire certs clean", versionWarning.
Fix
);
110
Assert.Contains("aspire certs trust", versionWarning.
Fix
);
125
Assert.NotNull(result.
Fix
);
127
Assert.DoesNotContain("aspire certs", result.
Fix
);