1 instantiation of MSBuildLocation
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
BuildHost.cs (1)
99return new(instance.MSBuildPath, instance.Version.ToString());
7 references to MSBuildLocation
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
MSBuild\BuildHostProcessManager.cs (1)
152var msbuildLocation = await buildHostProcess.BuildHost.FindBestMSBuildAsync(projectOrSolutionFilePath, cancellationToken).ConfigureAwait(false);
Rpc\RemoteBuildHost.cs (2)
30public Task<MSBuildLocation?> FindBestMSBuildAsync(string projectOrSolutionFilePath, CancellationToken cancellationToken) 31=> _client.InvokeNullableAsync<MSBuildLocation>(BuildHostTargetObject, nameof(IBuildHost.FindBestMSBuild), parameters: [projectOrSolutionFilePath], cancellationToken);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (3)
BuildHost.cs (3)
58var instance = FindMSBuild(projectOrSolutionFilePath, includeUnloadableInstances: false); 70private MSBuildLocation? FindMSBuild(string projectOrSolutionFilePath, bool includeUnloadableInstances) 154public MSBuildLocation? FindBestMSBuild(string projectOrSolutionFilePath)
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
IBuildHost.cs (1)
22MSBuildLocation? FindBestMSBuild(string projectOrSolutionFilePath);