I am receiving the following error. I am running Visual Studio 2013 Professional on Windows7 64bit.
EXEC : error : System.ArgumentOutOfRangeException: Length cannot be less than zero.
28> Parameter name: length
28> at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
28> at UnrealBuildTool.Utils.SetEnvironmentVariablesFromBatchFile(String BatchFileName) in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\System\Utils.cs:line 316
28> at UnrealBuildTool.VCToolChain.InitializeEnvironmentVariables(CPPTargetPlatform Platform) in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\Windows\VCToolChain.cs:line 1428
28> at UnrealBuildTool.VCToolChain.GetVCToolPath(CPPTargetPlatform Platform, CPPTargetConfiguration Configuration, String ToolName) in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\Windows\VCToolChain.cs:line 1308
28> at UnrealBuildTool.VCToolChain.CompileCPPFiles(CPPEnvironment CompileEnvironment, List1 SourceFiles, String ModuleName) in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\Windows\VCToolChain.cs:line 897 28> at UnrealBuildTool.CPPEnvironment.CompileFiles(List
1 CPPFiles, String ModuleName) in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\System\CPPEnvironment.cs:line 283
28> at UnrealBuildTool.PrecompileHeaderEnvironment.GeneratePCHCreationAction(String PCHHeaderNameInCode, FileItem PrecompiledHeaderIncludeFilename, CPPEnvironment ProjectCPPEnvironment, String OutputDirectory, String ModuleName, Boolean bAllowDLLExports) in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\System\Utils.cs:line 100
28> at UnrealBuildTool.UEBuildModuleCPP.Compile(CPPEnvironment GlobalCompileEnvironment, CPPEnvironment CompileEnvironment, Boolean bCompileMonolithic) in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1390
28> at UnrealBuildTool.UEBuildBinaryCPP.Build(CPPEnvironment CompileEnvironment, LinkEnvironment LinkEnvironment) in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildBinary.cs:line 474
28> at UnrealBuildTool.UEBuildTarget.Build() in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 1333
28> at UnrealBuildTool.UnrealBuildTool.RunUBT(String Arguments) in c:\Users\buad\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\System\UnrealBuildTool.cs:line 1040