27 writes to Fix
aspire (26)
Utils\EnvironmentChecker\AspireVersionCheck.cs (1)
123
Fix
= string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.CliVersionOutOfDateFixFormat, status.UpdateCommand ?? "aspire update"),
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (6)
78
Fix
= "Install Docker Desktop: https://www.docker.com/products/docker-desktop or Podman: https://podman.io/getting-started/installation",
134
Fix
= "Switch Docker Desktop to Linux containers mode (right-click Docker tray icon → 'Switch to Linux containers...')",
148
Fix
= fix,
169
Fix
= GetContainerRuntimeInstallationLink(info.Name)
181
Fix
= GetContainerRuntimeStartupAdvice(info.Name, info.IsDockerDesktop)
196
Fix
= policyResult.Fix,
Utils\EnvironmentChecker\DcpConnectionChecker.cs (1)
189
Fix
= fix
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (1)
71
Fix
= AgentCommandStrings.DeprecatedConfigFix
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
90
Fix
= "Run: dotnet workload uninstall aspire",
Utils\EnvironmentChecker\DevCertsCheck.cs (8)
82
Fix
= s_trustFixCommand,
123
Fix
= s_cleanAndTrustFixCommand,
137
Fix
= s_cleanAndTrustFixCommand,
166
Fix
= s_trustFixCommand,
182
Fix
= string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsPartiallyTrustedFixFormat, BuildSslCertDirFixCommand(devCertsTrustPath, environment)),
211
Fix
= s_cleanAndTrustFixCommand,
249
Fix
= cacheStatus.Fix,
512
Fix
= DoctorCommandStrings.DevCertsMissingCertUtilFix,
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
57
Fix
= $"Download .NET SDK from: https://dotnet.microsoft.com/download/dotnet/{majorVersion}.0",
Utils\EnvironmentChecker\LegacySettingsFileCheck.cs (1)
57
Fix
= DoctorCommandStrings.LegacySettingsDetectedFix
Utils\EnvironmentChecker\PendingMigrationsCheck.cs (1)
73
Fix
= DoctorCommandStrings.PendingMigrationFix,
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (2)
74
Fix
= "Upgrade to Yarn 4 or later, or switch to npm, pnpm, or Bun, then rerun 'aspire doctor'.",
101
Fix
= $"Install {TypeScriptAppHostToolchainResolver.GetDisplayName(toolchain)} tooling and rerun 'aspire doctor'.",
Utils\EnvironmentChecker\VsCodeExtensionCheck.cs (1)
92
Fix
= DoctorCommandStrings.VsCodeExtensionMissingFix,
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (2)
71
Fix
= "Upgrade to WSL2 for best experience: wsl --set-version <distro> 2",
91
Fix
= "Run 'wsl --list --verbose' from Windows to check the version. If it reports 1, upgrade with: wsl --set-version <distro> 2",
Aspire.Cli.Tests (1)
TestServices\TestDcpConnectionChecker.cs (1)
33
Fix
= fix
37 references to Fix
aspire (3)
Commands\DoctorCommand.cs (2)
179
var hasFix = !string.IsNullOrEmpty(result.
Fix
);
189
var fixLines = result.
Fix
!.Split('\n', StringSplitOptions.RemoveEmptyEntries);
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (1)
196
Fix = policyResult.
Fix
,
Aspire.Cli.Tests (34)
Commands\TypeScriptAppHostToolingCheckTests.cs (2)
81
result.
Fix
);
147
Assert.Contains("Yarn 4", result.
Fix
?? string.Empty);
Commands\VsCodeExtensionCheckTests.cs (2)
48
Assert.Equal(DoctorCommandStrings.VsCodeExtensionMissingFix, result.
Fix
);
77
Assert.Null(result.
Fix
);
Commands\WslEnvironmentCheckTests.cs (2)
256
WslEnvironmentCheck.CreateResult(WslVersion.Unknown).
Fix
);
268
Assert.NotNull(result.
Fix
);
Migrations\PendingMigrationsCheckTests.cs (1)
51
Assert.NotNull(result.
Fix
);
Utils\DcpConnectionHealthCheckTests.cs (1)
157
Assert.Equal("Run `aspire certs trust`.", developerCertificateResult.
Fix
);
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
);
Utils\DevCertsCheckTests.cs (7)
585
Assert.Contains("aspire certs clean", cacheResult.
Fix
);
586
Assert.DoesNotContain("Install openssl", cacheResult.
Fix
);
791
Assert.Contains("aspire certs clean", cacheResult.
Fix
);
835
Assert.Contains("aspire certs clean", cacheResult.
Fix
);
881
Assert.Contains("aspire certs clean", cacheResult.
Fix
);
927
Assert.Contains("aspire certs clean", cacheResult.
Fix
);
1016
Assert.Contains("aspire certs clean", cacheResult.
Fix
);
Utils\LegacySettingsFileCheckTests.cs (1)
35
Assert.NotNull(result.
Fix
);