124 references to Build
dotnet (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
41sdkFeatureBand = $"{sdkVersionParsed.Major}.{sdkVersionParsed.Minor}.{Last2DigitsTo0(sdkVersionParsed.Build)}";
GenerateDocumentationAndConfigFiles (1)
Program.cs (1)
1063if (version.Build > 0)
ILCompiler.Diagnostics (1)
PdbWriter.cs (1)
455writer.Write((ushort)compilerVersion.Build); // Front end Build Version
ILCompiler.MetadataTransform (2)
ILCompiler\Metadata\Transform.Scope.cs (2)
43scopeDefinition.BuildNumber = checked((ushort)assemblyName.Version.Build); 114scopeReference.BuildNumber = checked((ushort)assemblyName.Version.Build);
ILLink.RoslynAnalyzer (1)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameFormatter.cs (1)
41ushort build = (ushort)version.Build;
Microsoft.Build (2)
Resources\MSBuildAssemblyFileVersion.cs (1)
53return new MSBuildAssemblyFileVersion($"{version.Major}.{version.Minor}.{version.Build}");
Utilities\NuGetFrameworkWrapper.cs (1)
114var nonZeroVersionParts = version.Revision == 0 ? version.Build == 0 ? version.Minor == 0 ? 1 : 2 : 3 : 4;
Microsoft.Build.Framework (2)
BackEnd\Handshake.cs (1)
131fileVersion.Build,
BackEnd\TranslatorHelpers.cs (1)
335build = version.Build;
Microsoft.Build.Tasks.Core (7)
ManifestUtil\ApplicationManifest.cs (2)
308if (v.Build < 0 || v.Revision < 0) 314_oSBuild = v.Build.ToString("G", CultureInfo.InvariantCulture);
ManifestUtil\DeployManifest.cs (1)
266var result = new Version(ver.Major, ver.Minor, ver.Build);
ManifestUtil\Util.cs (2)
152clrVersion = new Version(currentVersion.Major, currentVersion.Minor, currentVersion.Build, 0); 364if (octets >= 3 && version.Build < 0)
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (2)
389if (candidateVersion.Build > 255) 397replacementVersion = new Version(candidateVersion.Major, candidateVersion.Minor, candidateVersion.Build);
Microsoft.Build.Utilities.Core (2)
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (2)
389if (candidateVersion.Build > 255) 397replacementVersion = new Version(candidateVersion.Major, candidateVersion.Minor, candidateVersion.Build);
Microsoft.CodeAnalysis (16)
Compilation\DeterministicKeyBuilder.cs (1)
86writer.Write("build", version.Build);
CvtRes.cs (2)
653writer.Write((DWORD)((uint)fileVersion.Build << 16) | (uint)fileVersion.Revision); 655writer.Write((DWORD)((uint)productVersion.Build << 16) | (uint)productVersion.Revision);
Desktop\AssemblyVersion.cs (1)
109return new AssemblyVersion((ushort)version.Major, (ushort)version.Minor, (ushort)version.Build, (ushort)version.Revision);
MetadataReference\AssemblyIdentity.cs (2)
254&& value.Build >= 0 258&& value.Build <= ushort.MaxValue
MetadataReference\AssemblyIdentity.DisplayName.cs (1)
88sb.Append(_version.Build.ToString(System.Globalization.CultureInfo.InvariantCulture));
NativePdbWriter\PdbWriter.cs (1)
793_symWriter.AddCompilerInfo((ushort)fileVersion.Major, (ushort)fileVersion.Minor, (ushort)fileVersion.Build, (ushort)fileVersion.Revision, $"{language} - {versionString}");
PEWriter\MetadataWriter.cs (1)
3749sb.AppendFormat(CultureInfo.InvariantCulture, ", Version={0}.{1}.{2}.{3}", identity.Version.Major, identity.Version.Minor, identity.Version.Build, identity.Version.Revision);
ReferenceManager\CommonReferenceManager.State.cs (5)
555Debug.Assert(versionPattern.Build == ushort.MaxValue || versionPattern.Revision == ushort.MaxValue); 590Debug.Assert(versionPattern is null || versionPattern.Build == ushort.MaxValue || versionPattern.Revision == ushort.MaxValue); 592if ((versionPattern is null || versionPattern.Build < ushort.MaxValue) && version.Build != candidateVersion.Build)
VersionHelper.cs (2)
190if (pattern.Build == ushort.MaxValue) 199return new Version(pattern.Major, pattern.Minor, pattern.Build, (ushort)revision);
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceAssemblySymbol.cs (1)
416return (object)attributeValue == null || (attributeValue.Build != ushort.MaxValue && attributeValue.Revision != ushort.MaxValue) ? null : attributeValue;
Microsoft.CodeAnalysis.Scripting (1)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\FusionAssemblyIdentity.cs (1)
460SetProperty(result, PropertyId.BUILD_NUMBER, unchecked((ushort)name.Version.Build));
Microsoft.Diagnostics.DataContractReader.Legacy (2)
MetaDataImportImpl.cs (2)
1693pMetaData->usBuildNumber = (ushort)version.Build; 1794pMetaData->usBuildNumber = (ushort)version.Build;
Microsoft.DotNet.Arcade.Sdk (4)
src\CalculateAssemblyAndFileVersions.cs (4)
47prefix.Build == -1 || 77if (prefix.Build > MaxBuild) 103int fileMinor = prefix.Minor * 100 + prefix.Build / 100; 104int filePatch = (prefix.Build % 100) * 100 + yy;
Microsoft.DotNet.Build.Tasks.Packaging (12)
ApplyPreReleaseSuffix.cs (1)
169result = new Version(result.Major, result.Minor, result.Build);
FrameworkUtilities.cs (3)
60if (version.Minor == -1 || version.Build == -1 || version.Revision == -1) 64version.Build == -1 ? 0 : version.Build,
ValidateHarvestVersionIsLatestForRelease.cs (1)
139return (latestPatchVersion == null) ? string.Empty : $"{latestPatchVersion.Major}.{latestPatchVersion.Minor}.{latestPatchVersion.Build}";
VersionUtility.cs (7)
19(referenceVersion.Build < definitionVersion.Build || // If the Build number is greater, then we don't need to check revision 20(referenceVersion.Build == definitionVersion.Build && referenceVersion.Revision <= definitionVersion.Revision))); 62int build = version.Build; 83if (version.Build == -1) 96int build = version.Build, revision = version.Revision;
Microsoft.DotNet.TemplateLocator (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
41sdkFeatureBand = $"{sdkVersionParsed.Major}.{sdkVersionParsed.Minor}.{Last2DigitsTo0(sdkVersionParsed.Build)}";
Microsoft.NET.Build.Tasks (5)
CreateWindowsSdkKnownFrameworkReferences.cs (2)
64var windowsSdkPackageVersion = $"{tpv.Major}.{tpv.Minor}.{tpv.Build}-preview"; 107windowsSdkPackageVersionParsed = new Version(windowsSdkPackageVersionParsed.Major, windowsSdkPackageVersionParsed.Minor, windowsSdkPackageVersionParsed.Build, minimumWindowsSdkRevision);
ProcessFrameworkReferences.cs (2)
1262if (version.Build == 0) 1268return new Version(version.Major, version.Minor, version.Build);
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
41sdkFeatureBand = $"{sdkVersionParsed.Major}.{sdkVersionParsed.Minor}.{Last2DigitsTo0(sdkVersionParsed.Build)}";
Microsoft.NET.Sdk.WorkloadManifestReader (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
41sdkFeatureBand = $"{sdkVersionParsed.Major}.{sdkVersionParsed.Minor}.{Last2DigitsTo0(sdkVersionParsed.Build)}";
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
41sdkFeatureBand = $"{sdkVersionParsed.Major}.{sdkVersionParsed.Minor}.{Last2DigitsTo0(sdkVersionParsed.Build)}";
Microsoft.Private.Windows.Core (2)
src\winforms\src\Microsoft.Private.Windows.Polyfills\System\OperatingSystemExtensions.cs (2)
38int currentBuild = current.Build < 0 ? 0 : current.Build;
Microsoft.TemplateEngine.Edge (4)
ReflectionLoadProbingPath.cs (4)
107if (candidateName.Version.Build < match.Version.Build) 112if (candidateName.Version.Build == match.Version.Build)
Microsoft.VisualStudio.TestPlatform.ObjectModel (9)
Nuget.Frameworks\FrameworkNameHelpers.cs (1)
30|| version.Build > 9
Nuget.Frameworks\FrameworkNameProvider.cs (3)
210int build = version.Build > 0 ? version.Build : 0; 270&& version.Build <= 0
Nuget.Frameworks\NuGetFramework.cs (5)
302if (version.Build > 0 305sb.AppendFormat(CultureInfo.InvariantCulture, ".{0}", version.Build); 365get { return Version.Major == 0 && Version.Minor == 0 && Version.Build == 0 && Version.Revision == 0; } 471if (version.Build < 0 477Math.Max(version.Build, 0),
Mono.Cecil (5)
Mono.Cecil\AssemblyNameReference.cs (2)
260 if (version.Build == -1) 264 return new Version (version.Major, version.Minor, version.Build, 0);
Mono.Cecil\AssemblyWriter.cs (2)
1092 (ushort) name.Version.Build, 1164 (ushort) version.Build,
Mono.Cecil\BaseAssemblyResolver.cs (1)
231 return version.Major == 0 && version.Minor == 0 && version.Build == 0 && version.Revision == 0;
NuGet.Frameworks (9)
FrameworkNameHelpers.cs (1)
30|| version.Build > 9
FrameworkNameProvider.cs (3)
217int build = version.Build > 0 ? version.Build : 0; 277&& version.Build <= 0
NuGetFramework.cs (5)
303if (version.Build > 0 306sb.AppendFormat(CultureInfo.InvariantCulture, ".{0}", version.Build); 366get { return Version.Major == 0 && Version.Minor == 0 && Version.Build == 0 && Version.Revision == 0; } 472if (version.Build < 0 478Math.Max(version.Build, 0),
NuGet.Packaging (2)
PackageExtraction\PackagePathHelper.cs (2)
145var partialName = version.Version.Build < 1 ? 147string.Join(".", packageId, version.Version.Major, version.Version.Minor, version.Version.Build);
NuGet.Versioning (3)
SemanticVersion.cs (1)
139Patch = normalizedVersion.Build;
SemanticVersionFactory.cs (2)
234if (version.Build < 0 240Math.Max(version.Build, 0),
PresentationBuildTasks (2)
MS\Internal\MarkupCompiler\VersionHelper.cs (2)
201if (pattern.Build == ushort.MaxValue) 210return new Version(pattern.Major, pattern.Minor, pattern.Build, (ushort)revision);
PresentationFramework (3)
System\Windows\Standard\Utilities.cs (3)
92public static bool IsOSWindows10OrNewer => _osVersion.Build >= 10240; 97public static bool IsOSWindows11OrNewer => _osVersion.Build >= 22000; 102public static bool IsWindows11_22H2OrNewer => _osVersion.Build >= 22621;
System.ComponentModel.TypeConverter (3)
System\ComponentModel\VersionConverter.cs (3)
56return new Version(version.Major, version.Minor, version.Build, version.Revision); // return new instance 76return new InstanceDescriptor(ctor, new object[] { version.Major, version.Minor, version.Build, version.Revision }); 86return new Version(version.Major, version.Minor, version.Build, version.Revision);
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\DiagnosticSourceEventSource.cs (1)
376ThisAssembly.AssemblyFileVersion.Build);
System\Diagnostics\Metrics\MetricsEventSource.cs (1)
322ThisAssembly.AssemblyFileVersion.Build);
System.Diagnostics.FileVersionInfo (2)
System\Diagnostics\FileVersionInfo.Unix.cs (2)
97_productBuild = productVersion.Build != -1 ? productVersion.Build : 0;
System.Net.Quic (1)
System\Net\Quic\Internal\MsQuicApi.cs (1)
255s_minWindowsVersion.Minor, s_minWindowsVersion.Build, s_minWindowsVersion.Revision);
System.Private.CoreLib (4)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameFormatter.cs (1)
41ushort build = (ushort)version.Build;
src\runtime\src\libraries\System.Private.CoreLib\src\System\OperatingSystem.cs (2)
365int currentBuild = current.Build < 0 ? 0 : current.Build;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Version.cs (1)
72_Build = v.Build;
System.Private.TypeLoader (5)
Internal\Reflection\Execution\AssemblyBinderImplementation.cs (5)
148if (refVersion.Build == -1) 150if (defVersion.Build < refVersion.Build) 152if (defVersion.Build > refVersion.Build)
System.Reflection.Metadata (3)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameFormatter.cs (1)
41ushort build = (ushort)version.Build;
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (2)
2226writer.WriteUInt16((ushort)version.Build); 2241writer.WriteUInt16((ushort)row.Version.Build);
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\General\Helpers.cs (2)
154((v.Build == ushort.MaxValue) ? 0b0010 : 0) | 1610b0001 => new Version(v.Major, v.Minor, v.Build),