5 writes to ToolExe
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (1)
168ToolExe = null;
Microsoft.Build.Tasks.Core (2)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (2)
787managedCompiler.ToolExe = toolExe; 803managedCompiler.ToolExe = toolExe;
Microsoft.Build.Utilities.Core (2)
ToolTask.cs (2)
1510ToolExe = "cmd.exe"; 1517ToolExe = "/bin/sh";
18 references to ToolExe
Microsoft.Build.Tasks.CodeAnalysis (5)
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (5)
55/// We want to continue using the builtin tool if user sets <see cref="ToolTask.ToolExe"/> = <c>csc.exe</c>, 57/// hence we also compare <see cref="ToolTask.ToolExe"/> with <see cref="AppHostToolName"/> in addition to <see cref="ToolName"/>. 59protected bool UsingBuiltinTool => string.IsNullOrEmpty(ToolPath) && (ToolExe == ToolName || ToolExe == AppHostToolName); 173return Path.Combine(ToolPath ?? "", ToolExe);
Microsoft.Build.Tasks.Core (4)
LC.cs (1)
143ToolExe,
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (3)
124if (!String.IsNullOrWhiteSpace(ToolExe) && Path.IsPathRooted(ToolExe)) 126return ToolExe;
Microsoft.Build.Utilities.Core (7)
ToolTask.cs (7)
460LogPrivate.LogErrorWithCodeFromResources("ToolTask.ToolCommandFailed", ToolExe, ExitCode); 521return ToolExe; 527pathToTool = Path.Combine(ToolPath, ToolExe); 540pathToTool = Path.Combine(directory, ToolExe); 753LogPathToTool(ToolExe, pathToTool); 1700LogPrivate.LogErrorWithCodeFromResources("General.InvalidToolSwitch", ToolExe, e.ToString()); 1708LogPrivate.LogErrorWithCodeFromResources("ToolTask.CouldNotStartToolExecutable", ToolExe, e.ToString());
Microsoft.DotNet.Build.Tasks.Workloads (1)
Wix\WixToolTask.cs (1)
101public string GetWixCommandLine() => Path.Combine(ToolPath, ToolExe) + " " +
Microsoft.NET.Sdk.Razor.Tasks (1)
DotnetToolTask.cs (1)
62_dotnetPath = string.IsNullOrEmpty(dotnetHostPath) ? ToolExe : dotnetHostPath;