23 references to MSBuildApp
Microsoft.DotNet.Cli.Utils (2)
MSBuildForwardingAppWithoutLogging.cs (2)
202/// Directly executes MSBuild's <see cref="Build.CommandLine.MSBuildApp.Main"/> method in the current process. 222return Build.CommandLine.MSBuildApp.Main(arguments);
MSBuild (21)
CommandLine\CommandLineParser.cs (4)
120string exePath = Path.GetDirectoryName(typeof(MSBuildApp).GetAssemblyPath()); // Copied from XMake 535string exePath = Path.GetDirectoryName(typeof(MSBuildApp).GetAssemblyPath()); // Copied from XMake 556projectFile = MSBuildApp.ResolveProjectPathAgainstLogicalCurrentDirectory(projectFile); 570return MSBuildApp.ResolveProjectPathAgainstLogicalCurrentDirectory(projectDirectory);
MSBuildClientApp.cs (15)
36/// <returns>A value of type <see cref="MSBuildApp.ExitType"/> that indicates whether the build succeeded, 41public static MSBuildApp.ExitType Execute(string[] commandLineArgs, bool multiThreaded, bool shutdownServerAfterBuild, CancellationToken cancellationToken) 65/// <returns>A value of type <see cref="MSBuildApp.ExitType"/> that indicates whether the build succeeded, 67public static MSBuildApp.ExitType Execute(string[] commandLineArgs, string msbuildLocation, bool multiThreaded, bool shutdownServerAfterBuild, CancellationToken cancellationToken) 85MSBuildApp.ServerNotUsedReason reason = GetServerFallbackReason(exitResult); 86MSBuildApp.s_serverNotUsed = reason; 99return MSBuildApp.Execute(commandLineArgs); 103Enum.TryParse(exitResult.MSBuildAppExitTypeString, out MSBuildApp.ExitType MSBuildAppExitType)) 110return MSBuildApp.ExitType.MSBuildClientFailure; 120private static MSBuildApp.ServerNotUsedReason GetServerFallbackReason(MSBuildClientExitResult exitResult) 126MSBuildApp.ServerNotUsedReasonCodeServerBusy), 129MSBuildApp.ServerNotUsedReasonCodeServerCrashed), 132MSBuildApp.ServerNotUsedReasonCodeServerStateUnknown), 137MSBuildApp.ServerNotUsedReasonCodeServerCrashed), 143MSBuildApp.ServerNotUsedReasonCodeServerUnreachable),
XMake.cs (2)
164s_exePath = Path.GetDirectoryName(typeof(MSBuildApp).GetAssemblyPath()); 2927return terminalLoggerParameters?.Length > 0 ? MSBuildApp.AggregateParameters(string.Empty, terminalLoggerParameters) : string.Empty;