2 instantiations of MsbuildProject
dotnet (2)
MsbuildProject.cs (2)
64
return new
MsbuildProject
(projects, project, interactive);
77
return new
MsbuildProject
(projects, project, interactive);
23 references to MsbuildProject
dotnet (23)
CliCompletion.cs (2)
68
private static
MsbuildProject
GetMSBuildProject()
72
return
MsbuildProject
.FromFileOrDirectory(
Commands\Package\Add\PackageAddCommand.cs (1)
36
projectFilePath =
MsbuildProject
.GetProjectFileFromDirectory(fileOrDirectory).FullName;
Commands\Package\Remove\PackageRemoveCommand.cs (1)
36
projectFilePath =
MsbuildProject
.GetProjectFileFromDirectory(fileOrDirectory).FullName;
Commands\Reference\Add\ReferenceAddCommand.cs (7)
25
MsbuildProject
msbuildProj =
MsbuildProject
.FromFileOrDirectory(
35
List<
MsbuildProject
> refs = [.. arguments.Select((r) =>
MsbuildProject
.FromFileOrDirectory(projects, r, interactive))];
41
foreach (
var
@ref in refs)
65
foreach (
var
@ref in refs)
92
private static string GetProjectNotCompatibleWithFrameworksDisplayString(
MsbuildProject
project, IEnumerable<string> frameworksDisplayStrings)
Commands\Reference\List\ReferenceListCommand.cs (2)
33
var
msbuildProj =
MsbuildProject
.FromFileOrDirectory(new ProjectCollection(), _fileOrDirectory, false);
Commands\Reference\Remove\ReferenceRemoveCommand.cs (3)
35
var
msbuildProj =
MsbuildProject
.FromFileOrDirectory(new ProjectCollection(), _fileOrDirectory, false);
46
MsbuildProject
.GetProjectFileFromDirectory(fullPath).FullName
Commands\Run\VirtualProjectBuildingCommand.cs (1)
1879
var fullFilePath =
MsbuildProject
.GetProjectFileFromDirectory(resolvedProjectPath).FullName;
Commands\Solution\Add\SolutionAddCommand.cs (1)
64
return Directory.Exists(fullPath) ?
MsbuildProject
.GetProjectFileFromDirectory(fullPath).FullName : fullPath;
Commands\Solution\Remove\SolutionRemoveCommand.cs (1)
43
?
MsbuildProject
.GetProjectFileFromDirectory(p).FullName
MsbuildProject.cs (3)
39
public static
MsbuildProject
FromFileOrDirectory(ProjectCollection projects, string fileOrDirectory, bool interactive)
51
public static
MsbuildProject
FromFile(ProjectCollection projects, string projectPath, bool interactive)
67
public static
MsbuildProject
FromDirectory(ProjectCollection projects, string projectDirectory, bool interactive)
ReleasePropertyProjectLocator.cs (1)
130
return TryGetProjectInstance(
MsbuildProject
.GetProjectFileFromDirectory(arg).FullName, globalProps);