anchor.diff:  :ARM
   if not exist "%VS140COMNTOOLS%..\..\VC\bin\x86_arm" goto VAILDVSNOTFOUD
   call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat"  x86_arm
  -set ToolChian=Visual Studio 2015 ARM
  +set ToolChain=Visual Studio 2015 ARM
   goto DomakeBuildTask
   
   :ARM64
   if not exist "%VS140COMNTOOLS%..\..\VC\bin\x86_arm64" goto VAILDVSNOTFOUD
   call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat"  x86_arm64
  -set ToolChian=Visual Studio 2015 ARM64
  +set ToolChain=Visual Studio 2015 ARM64
   goto DomakeBuildTask
   
   goto :EOF
  
positive.code: :VS140USE64BIT
  if not exist "%VS140COMNTOOLS%..\..\VC\bin\x86_amd64" goto VS120USE64BIT
  call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat"  x86_amd64
  set ToolChian=Visual Studio 2015 x64
  goto DomakeBuildTask
  
  :VS120USE64BIT
  IF not exist "%VS120COMNTOOLS%..\..\VC\bin\x86_amd64"  goto VS110USE64BIT
  call "%VS120COMNTOOLS%..\..\VC\vcvarsall.bat"  x86_amd64
  set ToolChian=Visual Studio 2013 x64
  goto DomakeBuildTask
  
  :VS110USE64BIT
  if not exist "%VS110COMNTOOLS%..\..\VC\bin\x86_amd64"  goto VAILDVSNOTFOUD
  call "%VS110COMNTOOLS%..\..\VC\vcvarsall.bat"  x86_amd64
  set ToolChian=Visual Studio 2012 x64
  goto DomakeBuildTask
  
  
  
negative.code: :VS140USE32BIT
  if not exist %VS140COMNTOOLS%  goto VS120USE32BIT
  call "%VS140COMNTOOLS%\VsDevCmd.bat"
  set ToolChain=Visual Studio 2015
  goto DomakeBuildTask
  
  :VS120USE32BIT
  IF not exist "%VS120COMNTOOLS%"  goto VS110USE32BIT
  call "%VS120COMNTOOLS%.\VsDevCmd.bat"
  set ToolChain=Visual Studio 2013
  goto DomakeBuildTask
  
  :VS110USE32BIT
  if not exist %VS110COMNTOOLS%  goto VAILDVSNOTFOUD
  call "%VS110COMNTOOLS%\VsDevCmd.bat"
  set ToolChain=Visual Studio 2012
  goto DomakeBuildTask
  
  :VAILDVSNOTFOUD
  