anchor.diff:  REM Set the build version only so the assembly version is set to the semantic version,
   REM which allows analyzers to laod because the compiler has binding redirects to the
   REM semantic version
  -msbuild %MSBuildAdditionalCommandLineArgs% /p:BuildVersion=0.0.0.0 %RoslynRoot%build/Toolset.sln /p:NuGetRestorePackages=false /p:Configuration=%BuildConfiguration% || goto :BuildFailed
  +msbuild %MSBuildAdditionalCommandLineArgs% /p:BuildVersion=0.0.0.0 %RoslynRoot%build/Toolset.sln /p:NuGetRestorePackages=false /p:Configuration=%BuildConfiguration% /fileloggerparameters:LogFile=%RoslynRoot%Binaries\Bootstrap.log || goto :BuildFailed
   
   if not exist "%RoslynRoot%Binaries\Bootstrap" mkdir "%RoslynRoot%Binaries\Bootstrap" || goto :BuildFailed
   move "Binaries\%BuildConfiguration%\*" "%RoslynRoot%Binaries\Bootstrap" || goto :BuildFailed
   copy "build\scripts\*" "%RoslynRoot%Binaries\Bootstrap" || goto :BuildFailed
   
   REM Clean the previous build
  -msbuild %MSBuildAdditionalCommandLineArgs% /t:Clean build/Toolset.sln /p:Configuration=%BuildConfiguration%  || goto :BuildFailed
  +msbuild %MSBuildAdditionalCommandLineArgs% /t:Clean build/Toolset.sln /p:Configuration=%BuildConfiguration%  /fileloggerparameters:LogFile=%RoslynRoot%Binaries\BootstrapClean.log || goto :BuildFailed
   
   call :TerminateCompilerServer
   
  
positive.code:   set Target=BuildAndTest
  )
  
  msbuild %MSBuildAdditionalCommandLineArgs% /p:BootstrapBuildPath=%RoslynRoot%Binaries\Bootstrap BuildAndTest.proj /t:%Target% /p:Configuration=%BuildConfiguration% /p:Test64=%Test64% || goto :BuildFailed
  
  call :TerminateCompilerServer
  
  
negative.code: REM Because override the C#/VB toolset to build against our LKG package, it is important
  REM that we do not reuse MSBuild nodes from other jobs/builds on the machine. Otherwise, 
  REM we'll run into issues such as https://github.com/dotnet/roslyn/issues/6211.
  set MSBuildAdditionalCommandLineArgs=/nologo /m /nodeReuse:false /consoleloggerparameters:Verbosity=minimal /filelogger /fileloggerparameters:Verbosity=normal
  
  :ParseArguments
  if "%1" == "" goto :DoneParsing
  