anchor.diff:  	-d "%classic_cpp_folder%" "%idl_location%\perftest.idl"
   	if not !ERRORLEVEL! == 0 (
   		echo [ERROR]: Failure generating code for %classic_cpp_lang_string%.
  -		call::clean_src_cpp_common
  +		call::clean_copied_files
   		exit /b 1
   	)
   
  
positive.code: 	call !MSBUILD_EXE! /p:Configuration="!solution_compilation_mode_flag!"  /p:Platform="!win_arch!"  "%classic_cpp_folder%"\%solution_name_cpp%
  	if not !ERRORLEVEL! == 0 (
  		echo [ERROR]: Failure compiling code for %classic_cpp_lang_string%.
  		call::clean_src_cpp_common
  		exit /b 1
  	)
  
  	echo [INFO]: Copying perftest_cpp executable file:
  	md "%bin_folder%"\%architecture%\!RELEASE_DEBUG!
  	copy /Y "%classic_cpp_folder%"\objs\%architecture%\perftest_publisher"%executable_extension%" "%bin_folder%"\%architecture%\!RELEASE_DEBUG!\perftest_cpp"%executable_extension%"
  	call::clean_src_cpp_common
  
  	if "x!STATIC_DYNAMIC!" == "xdynamic" (
  		echo [INFO]: Code compiled dynamically, Add "NDDSHOME/lib/%platform%"
  
negative.code: 		-d "%modern_cpp_folder%" "%idl_location%\perftest_ZeroCopy.idl"
  		if not !ERRORLEVEL! == 0 (
  			echo [ERROR]: Failure generating code for %modern_cpp_lang_string%.
  			call::clean_copied_files
  			exit /b 1
  		)
  	)
  