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