9 writes to ToolExe
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (3)
CscTests.cs (3)
471csc.ToolExe = Path.Combine("path", "to", "custom_csc"); 477csc.ToolExe = Path.Combine("path", "to", "custom_csc"); 488csc.ToolExe = "";
Microsoft.Build.Tasks.Core (2)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (2)
711managedCompiler.ToolExe = toolExe; 727managedCompiler.ToolExe = toolExe;
Microsoft.Build.Utilities.Core (2)
ToolTask.cs (2)
1406ToolExe = "cmd.exe"; 1413ToolExe = "/bin/sh";
Microsoft.Build.Utilities.UnitTests (2)
ToolTask_Tests.cs (2)
364t.ToolExe = "bar.exe"; 391t.ToolExe = copyName;
15 references to ToolExe
Microsoft.Build.Tasks.CodeAnalysis (2)
ManagedToolTask.cs (2)
29protected bool IsManagedTool => string.IsNullOrEmpty(ToolPath) && ToolExe == ToolName; 110: Path.Combine(ToolPath ?? "", ToolExe);
Microsoft.Build.Tasks.Core (4)
LC.cs (1)
136string pathToTool = SdkToolsPathUtility.GeneratePathToTool(SdkToolsPathUtility.FileInfoExists, ProcessorArchitecture.CurrentProcessArchitecture, SdkToolsPath, ToolExe, Log, true);
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (3)
117if (!String.IsNullOrWhiteSpace(ToolExe) && Path.IsPathRooted(ToolExe)) 119return ToolExe;
Microsoft.Build.Utilities.Core (7)
ToolTask.cs (7)
448LogPrivate.LogErrorWithCodeFromResources("ToolTask.ToolCommandFailed", ToolExe, ExitCode); 509return ToolExe; 515pathToTool = Path.Combine(ToolPath, ToolExe); 528pathToTool = Path.Combine(directory, ToolExe); 722LogPathToTool(ToolExe, pathToTool); 1599LogPrivate.LogErrorWithCodeFromResources("General.InvalidToolSwitch", ToolExe, e.ToString()); 1607LogPrivate.LogErrorWithCodeFromResources("ToolTask.CouldNotStartToolExecutable", ToolExe, e.ToString());
Microsoft.Build.Utilities.UnitTests (2)
ToolTask_Tests.cs (2)
363t.ToolExe.ShouldBe("foo.exe"); 365t.ToolExe.ShouldBe("bar.exe");