2.3.0
2.3.1
dev
beta1
$(RoslynFileVersionBase)-$(RoslynNuGetMoniker)
$(BUILD_BUILDNUMBER)
A build number must be specified for a signed build.
00065535.0
BuildNumber should have two parts (in the form of 'x.y')
$([MSBuild]::Subtract($(BuildNumber.Split('.')[0].Substring(3).Trim()), 8800))
$(BuildNumber.Split('.')[1].PadLeft(2,'0'))
$(RoslynFileVersionBase)
$(NuGetPreReleaseVersion)-$(BuildNumberFiveDigitDateStamp)-$(BuildNumberBuildOfTheDayPadded)
$(NUGET_PACKAGES)
$(UserProfile)/.nuget/packages/
$(HOME)/.nuget/packages/
$(NuGetPackageRoot)
$(RoslynAssemblyVersionBase).0
$(RoslynFileVersionBase).$(BuildNumberFiveDigitDateStamp)
$(RoslynFileVersionBase).$(BuildNumberFiveDigitDateStamp)$(BuildNumberBuildOfTheDayPadded)
42.42.42.42
42.42.42.42424
42.42.42.42424
<developer build>
$(BUILD_SOURCEVERSION)
$(GIT_COMMIT)
Not found
$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)../../.git'))
$([System.IO.File]::ReadAllText('$(DotGitDir)/HEAD').Trim())
$(DotGitDir)/$(HeadFileContent.Substring(5))
$([System.IO.File]::ReadAllText('$(RefPath)').Trim())
$(HeadFileContent)