3 writes to WorkloadVersion
dotnet (2)
Commands\Workload\Install\FileBasedInstaller.cs (1)
566UpdateInstallState(sdkFeatureBand, contents => contents.WorkloadVersion = workloadVersion);
Commands\Workload\Install\MsiInstallerBase.cs (1)
241installStateContents.WorkloadVersion = workloadVersion;
dotnet.Tests (1)
CommandTests\Workload\Install\MockPackWorkloadInstaller.cs (1)
76contents.WorkloadVersion = workloadVersion;
12 references to WorkloadVersion
dotnet (12)
Commands\Workload\Install\MsiInstallerBase.cs (3)
230if (installStateContents.WorkloadVersion == null && workloadVersion == null || 231installStateContents.WorkloadVersion != null && installStateContents.WorkloadVersion.Equals(workloadVersion))
Commands\Workload\Install\WorkloadGarbageCollector.cs (5)
86if (!string.IsNullOrEmpty(installState.WorkloadVersion)) 88if (installedWorkloadSets.ContainsKey(installState.WorkloadVersion)) 90_workloadSets[installState.WorkloadVersion] = GCAction.Keep; 91_verboseReporter.WriteLine($"GC: Keeping workload set version {installState.WorkloadVersion} because it is specified in the install state file {installStateFilePath}"); 95_verboseReporter.WriteLine($"GC: Error: Workload set version {installState.WorkloadVersion} which was specified in {installStateFilePath} was not found. This is likely an invalid state.");
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
230(installState.Manifests != null || installState.WorkloadVersion != null))
Commands\Workload\InstallingWorkloadCommand.cs (3)
341if (currentInstallState.WorkloadVersion != oldInstallState.WorkloadVersion) 343_workloadInstaller.AdjustWorkloadSetInInstallState(_sdkFeatureBand, oldInstallState.WorkloadVersion);