1 write to Version
Microsoft.Build.Framework (1)
Sdk\SdkReference.cs (1)
28Version = version;
27 references to Version
Microsoft.Build (12)
BackEnd\Components\SdkResolution\CachingSdkResolverService.cs (2)
75!SdkResolverService.IsReferenceSameVersion(sdk, result.SdkReference.Version) && 79loggingContext.LogWarning(null, new BuildEventFileInfo(sdkReferenceLocation), "ReferencingMultipleVersionsOfTheSameSdk", sdk.Name, result.Version, result.ElementLocation, sdk.Version);
BackEnd\Components\SdkResolution\OutOfProcNodeSdkResolverService.cs (1)
93loggingContext.LogWarning(null, new BuildEventFileInfo(sdkReferenceLocation), "ReferencingMultipleVersionsOfTheSameSdk", sdk.Name, sdkResult.Version, sdkResult.ElementLocation, sdk.Version);
BackEnd\Components\SdkResolution\SdkResolverRequest.cs (1)
73return new SdkResolverRequest(submissionId, sdkReference.Name, sdkReference.Version, sdkReference.MinimumVersion, buildEventContext, elementLocation, solutionPath, projectPath, interactive, isRunningInVisualStudio);
BackEnd\Components\SdkResolution\SdkResolverService.cs (3)
94if (String.IsNullOrEmpty(sdk.Version)) 99return String.Equals(sdk.Version, version, StringComparison.OrdinalIgnoreCase); 374loggingContext.LogWarning(null, new BuildEventFileInfo(sdkReferenceLocation), "SdkResultVersionDifferentThanReference", sdk.Name, sdk.Version, result.Version);
BackEnd\Components\SdkResolution\TranslationHelpers.cs (1)
23version = sdkReference.Version;
Construction\ProjectImportElement.cs (2)
78if (UpdateSdkReference(name: value, SdkReference?.Version, SdkReference?.MinimumVersion)) 108if (UpdateSdkReference(SdkReference?.Name, SdkReference?.Version, minimumVersion: value))
Evaluation\Evaluator.cs (2)
1758HasProperty(sdkReference.Version, compareInfo) || 1800EvaluateProperty(sdkReference.Version, sdkReferenceOrigin, _expander, mode),
Microsoft.Build.Framework (7)
Sdk\SdkReference.cs (7)
67string.Equals(Version, other.Version, StringComparison.OrdinalIgnoreCase) && 140hashCode = (hashCode * 397) ^ (Version != null ? comparer.GetHashCode(Version) : 0); 149if (string.IsNullOrWhiteSpace(Version) && string.IsNullOrWhiteSpace(MinimumVersion)) 154return string.IsNullOrWhiteSpace(Version) ? 156$"{Name}/{Version}";
Microsoft.Build.NuGetSdkResolver (3)
NuGetSdkResolver.cs (3)
90if (SdkResolverEventSource.Instance.IsEnabled()) SdkResolverEventSource.Instance.ResolveStart(sdkReference.Name, sdkReference.Version); 96if (!TryGetNuGetVersionForSdk(sdkReference.Name, sdkReference.Version, resolverContext, out var parsedSdkVersion)) 110if (SdkResolverEventSource.Instance.IsEnabled()) SdkResolverEventSource.Instance.ResolveStop(sdkReference.Name, sdkReference.Version);
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (3)
CachingWorkloadResolver.cs (3)
87return factory.IndicateSuccess(r.Path, sdkReference.Version); 89return factory.IndicateSuccess(r.Paths, sdkReference.Version); 91return factory.IndicateSuccess(Enumerable.Empty<string>(), sdkReference.Version, r.propertiesToAdd, r.itemsToAdd);
PresentationBuildTasks (2)
Microsoft\Build\Tasks\Windows\GenerateTemporaryTargetAssembly.cs (2)
878if (!string.IsNullOrEmpty(sdkReference.Version)) 881sdkVersionAttributeProps.Value = sdkReference.Version;