anchor.diff:  echo skipnative: skip building native components ^(default: native components are built^).
   echo skiptests: skip building tests ^(default: tests are built^).
   echo toolset_dir ^<dir^> : set the toolset directory -- Arm64 use only. Required for Arm64 builds.
  +echo.
  +echo If "all" is specified, then all build architectures and types are built. If, in addition,
  +echo one or more build architectures or types is specified, then only those build architectures
  +echo and types are built.
  +echo.
  +echo For example:
  +echo     build all
  +echo        -- builds all architectures, and all build types per architecture
  +echo     build all x86
  +echo        -- builds all build types for x86
  +echo     build all x64 x86 Checked Release
  +echo        -- builds x64 and x86 architectures, Checked and Release build types for each
   exit /b 1
   
   :NoVS
  
positive.code: set __msbuildCleanBuildArgs=
  set __msbuildExtraArgs=
  
  :Arg_Loop
  if "%1" == "" goto ArgsDone
  
  
negative.code: echo %__MsgPrefix%Commencing build of mscorlib for %__BuildOS%.%__BuildArch%.%__BuildType%
  
  REM setlocal to prepare for vsdevcmd.bat
  setlocal EnableDelayedExpansion EnableExtensions
  
  rem Explicitly set Platform causes conflicts in mscorlib project files. Clear it to allow building from VS x64 Native Tools Command Prompt
  set Platform=
  