$(MSBuildAllProjects);$(MSBuildThisFileFullPath) 2.8.0 2.8.0 dev dataflow $(RoslynFileVersionBase)-$(RoslynNuGetMoniker) $(BUILD_BUILDNUMBER) A build number must be specified for a signed build. 65535 01 BuildNumber should have two parts (in the form of 'x.y') $([MSBuild]::Subtract($(BuildNumber.Split($([System.Convert]::ToString(`.`).ToCharArray())).GetValue($([System.Convert]::ToInt32(0)))), 20100000)) <_BuildNumberFiveDigitDateStampYearsToOffset>$([System.Math]::Max($([System.Convert]::ToInt32($([MSBuild]::Subtract($([MSBuild]::Divide($(BuildNumberFiveDigitDateStamp), 10000)), 6)))), 0)) $([MSBuild]::Subtract($([System.Convert]::ToInt32($(BuildNumberFiveDigitDateStamp))), $([MSBuild]::Multiply($(_BuildNumberFiveDigitDateStampYearsToOffset), 8800)))) $(BuildNumber.Split($([System.Convert]::ToString(`.`).ToCharArray())).GetValue($([System.Convert]::ToInt32(1))).PadLeft($([System.Convert]::ToInt32(2)), $([System.Convert]::ToChar(`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> $(GitHeadSha) $(NuGetPerBuildPreReleaseVersion). Commit Hash: $(CommitHashDisplay)