anchor.diff:    SET version=%%a.%%b.!build!
   )
   
  -IF BETA EQU 1 SET version=!version!-Beta
  -
  -ECHO New Nuget Version is !version!
  -GOTO:EOF
  -
  -:preparePeerCC
  -
  -rmdir /s /q %peerCCTestPath%
  -call:createFolder %peerCCTestPath%
  -::Xcopy  /S /I /E %peerCCSourcePath%\*.* %peerCCTestPath%\
  -Xcopy  /S /I /Y %peerCCSourcePath%\PeerConnectionClient_UsingORTCNuget.Win10 %peerCCTestPath%\PeerConnectionClient_UsingORTCNuget.Win10
  -Xcopy  /S /I /Y %peerCCSourcePath%\PeerConnectionClient.Win10.Shared %peerCCTestPath%\PeerConnectionClient.Win10.Shared
  -Xcopy  /S /I /Y %peerCCSourcePath%\PeerConnectionClient.Shared %peerCCTestPath%\PeerConnectionClient.Shared
  -Xcopy  /S /I /Y %peerCCSourcePath%\PeerConnectionClient_UsingORTCNuget.vs2015.sln %peerCCTestPath%\
  -
  -echo peerCCProjectTemaplePath = %peerCCProjectTemaplePath%
  -call:copyFiles %peerCCProjectTemaplePath%\project.json %peerCCTestPath%\PeerConnectionClient_UsingORTCNuget.Win10
  -%powershell_path% -ExecutionPolicy ByPass -File bin\TextReplaceInFile.ps1 %peerCCTestPath%\PeerConnectionClient_UsingORTCNuget.Win10\project.json "ORTC.Version" "%nugetVersion%" %peerCCTestPath%\PeerConnectionClient_UsingORTCNuget.Win10\project.json
  -
  -goto:eof
  -
  -:makePeerCCPackage
  -%nuget% restore %peerCCTestPath%\PeerConnectionClient_UsingORTCNuget.Win10\project.json
  -
  -if exist %MSVCDIR% (
  -	call %MSVCDIR%\VC\vcvarsall.bat
  -	if ERRORLEVEL 1 call:failure %errorlevel% "Could not setup compiler for  %PLATFORM%"
  -	
  -	::MSBuild %SOLUTIONPATH% /property:Configuration=%CONFIGURATION% /property:Platform=%PLATFORM% /m
  -	MSBuild %peerCCTestPath%\PeerConnectionClient_UsingORTCNuget.vs2015.sln  /p:Configuration=Release;Platform="Any CPU";AppxBundle=Always;AppxBundlePlatforms="x86|x64|ARM"
  -	if ERRORLEVEL 1 call:failure %errorlevel% "Building ORTC projects for %PLATFORM% %CONFIGURATION% has failed"
  -) else (
  -	call:failure 2 "Could not compile because proper version of Visual Studio is not found"
  -)
  -
  -set ABS_PATH=%CD%
  -
  -if exist "%peerCCTestPath%\PeerConnectionClient_UsingORTCNuget.Win10\AppPackages\PeerConnectionClient_UsingORTCNuGet.Win10_9.9.9.9_Test\" (
  -	call:zipfile "%ABS_PATH%\%peerCCTestPath%\PeerConnectionClient_UsingORTCNuget.Win10\AppPackages\PeerConnectionClient_UsingORTCNuGet.Win10_9.9.9.9_Test\" "%ABS_PATH%\%peerCCTestPath%\PeerConnectionClient_UsingORTCNuget.Win10\PeerConnectionClient_%nugetVersion%.zip"
  -)
  -goto:eof
  -
  -:zipfile 
  -set vbs="%temp%\_.vbs"
  -if exist %vbs% del /f /q %vbs%
  -echo %1
  -echo %2
  ->%vbs%  echo InputFolder = WScript.Arguments(0)
  ->>%vbs% echo ZipFile = WScript.Arguments(1)
  ->>%vbs% echo CreateObject("Scripting.FileSystemObject").CreateTextFile(ZipFile, True).Write "PK" ^& Chr(5) ^& Chr(6) ^& String(18, vbNullChar)
  ->>%vbs% echo set objShell = CreateObject("Shell.Application")
  ->>%vbs% echo Set source = objShell.NameSpace(InputFolder).Items
  ->>%vbs% echo objShell.NameSpace(ZipFile).CopyHere(source)
  ->>%vbs% echo wScript.Sleep 2000
  -cscript //nologo %vbs% %1 %2
  -goto:eof
  +IF %beta% EQU 1 (
  +	SET nugetVersion=!version!-Beta
  +) ELSE (
  +	SET nugetVersion=!version!
  +)
  +
  +ECHO New Nuget Version is !nugetVersion!
  +GOTO:EOF
   
   :copyFiles
   IF EXIST %1 (
  
positive.code: echo bin\createNuget.bat -b -p -s [path to local nuget storage]
  echo.
  
  goto:eof
  REM Print the error message and terminate further execution if error is critical.Firt argument is critical error flag (1 for critical). Second is error message
  :error
  SET criticalError=%~1
  
negative.code: )
  IF ERRORLEVEL 1 CALL:error 1 "Failed publishing the %nugetName% nuget package"
  
  GOTO:EOF
  
  :determineNugetVersion
  IF EXIST %nugetPackageVersion% (
  