2 instantiations of MsbuildProject
dotnet (2)
MsbuildProject.cs (2)
66
return new
MsbuildProject
(projects, project, interactive);
79
return new
MsbuildProject
(projects, project, interactive);
22 references to MsbuildProject
dotnet (22)
CliCompletion.cs (2)
68
private static
MsbuildProject
GetMSBuildProject()
72
return
MsbuildProject
.FromFileOrDirectory(
Commands\Package\Add\PackageAddCommand.cs (1)
37
projectFilePath =
MsbuildProject
.GetProjectFileFromDirectory(fileOrDirectory);
Commands\Package\Remove\PackageRemoveCommand.cs (1)
41
projectFilePath =
MsbuildProject
.GetProjectFileFromDirectory(fileOrDirectory);
Commands\Reference\Add\ReferenceAddCommand.cs (7)
27
MsbuildProject
msbuildProj =
MsbuildProject
.FromFileOrDirectory(
37
List<
MsbuildProject
> refs = [.. arguments.Select((r) =>
MsbuildProject
.FromFileOrDirectory(projects, r, interactive))];
43
foreach (
var
@ref in refs)
67
foreach (
var
@ref in refs)
94
private static string GetProjectNotCompatibleWithFrameworksDisplayString(
MsbuildProject
project, IEnumerable<string> frameworksDisplayStrings)
Commands\Reference\List\ReferenceListCommand.cs (2)
28
var
msbuildProj =
MsbuildProject
.FromFileOrDirectory(new ProjectCollection(), _fileOrDirectory, false);
Commands\Reference\Remove\ReferenceRemoveCommand.cs (3)
31
var
msbuildProj =
MsbuildProject
.FromFileOrDirectory(new ProjectCollection(), _fileOrDirectory, false);
42
MsbuildProject
.GetProjectFileFromDirectory(fullPath)
Commands\Solution\Add\SolutionAddCommand.cs (1)
65
return Directory.Exists(fullPath) ?
MsbuildProject
.GetProjectFileFromDirectory(fullPath) : fullPath;
Commands\Solution\Remove\SolutionRemoveCommand.cs (1)
43
?
MsbuildProject
.GetProjectFileFromDirectory(p)
MsbuildProject.cs (3)
41
public static
MsbuildProject
FromFileOrDirectory(ProjectCollection projects, string fileOrDirectory, bool interactive)
53
public static
MsbuildProject
FromFile(ProjectCollection projects, string projectPath, bool interactive)
69
public static
MsbuildProject
FromDirectory(ProjectCollection projects, string projectDirectory, bool interactive)
ReleasePropertyProjectLocator.cs (1)
115
if (
MsbuildProject
.TryGetProjectFileFromDirectory(arg, out var projectFilePath))