35 references to OutputFilePath
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
LanguageServices\FSharpVisualStudioWorkspaceExtensions.cs (1)
24var projects = workspace.CurrentSolution.Projects.Where(p => string.Equals(p.OutputFilePath, filePath, StringComparison.OrdinalIgnoreCase)).ToList();
Microsoft.CodeAnalysis.Features (3)
CodeLens\CodeLensReferencesService.cs (1)
256return !string.IsNullOrEmpty(fullName) ? new ReferenceMethodDescriptor(fullName, document.FilePath, document.Project.OutputFilePath) : null;
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
444!object.Equals(oldProject.OutputFilePath, newProject.OutputFilePath) ||
Microsoft.CodeAnalysis.LanguageServer (1)
LanguageServer\Handler\DebugConfiguration\WorkspaceDebugConfigurationHandler.cs (1)
50return new ProjectDebugConfiguration(project.FilePath!, project.OutputFilePath!, GetProjectName(project), targetsDotnetCore, isExe, project.Solution.FilePath);
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Workspace.cs (2)
1411if (!string.IsNullOrEmpty(p.OutputFilePath)) 1413outputAssemblyToProjectIdMap[p.OutputFilePath!] = p.Id;
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\ProjectMap.cs (1)
78Add(project.Id, project.FilePath, project.OutputFilePath, project.OutputRefFilePath);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (21)
MSBuildWorkspaceTestBase.cs (4)
120Assert.NotNull(p1.OutputFilePath); 121Assert.Equal("EmittedCSharpProject.dll", Path.GetFileName(p1.OutputFilePath)); 124if (!File.Exists(p1.OutputFilePath)) 127var result = c1.Emit(p1.OutputFilePath);
NetCoreTests.cs (7)
82Assert.Equal(Path.Combine(projectDir, "bin", "Debug", "netcoreapp3.1", "Project.dll"), project.OutputFilePath); 203outputFilePaths.Add(project.OutputFilePath); 293outputFilePaths.Add(project.OutputFilePath); 355if (project.OutputFilePath.Contains("net6")) 357Assert.Contains("net5", referencedProject.OutputFilePath); 359else if (project.OutputFilePath.Contains("net5")) 361Assert.Contains("net5", referencedProject.OutputFilePath);
VisualStudioMSBuildWorkspaceTests.cs (10)
246Assert.Equal("CSharpProject.dll", Path.GetFileName(p1.OutputFilePath)); 247Assert.Equal("VisualBasicProject.dll", Path.GetFileName(p2.OutputFilePath)); 316Assert.Equal("CSharpProject.dll", Path.GetFileName(p1.OutputFilePath)); 317Assert.False(File.Exists(p1.OutputFilePath)); 563Assert.NotEmpty(project.OutputFilePath); 575Assert.NotEmpty(project.OutputFilePath); 688Assert.NotEmpty(project.OutputFilePath); 729Assert.NotEmpty(project.OutputFilePath); 810Assert.Equal(expectedOutputPath, Path.GetDirectoryName(project.OutputFilePath)); 828Assert.Equal(expectedOutputPath, Path.GetDirectoryName(Path.GetFullPath(project.OutputFilePath)));
Microsoft.VisualStudio.LanguageServices (4)
Progression\GraphNodeIdCreation.cs (4)
411if (!string.IsNullOrWhiteSpace(foundProject.OutputFilePath)) 413return new Uri(foundProject.OutputFilePath, UriKind.RelativeOrAbsolute); 438if (foundProject != null && !string.IsNullOrEmpty(foundProject.OutputFilePath)) 440return new Uri(foundProject.OutputFilePath, UriKind.Absolute);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Interactive\Commands\ResetInteractiveTests.cs (1)
146var outputReference = new string[] { project.OutputFilePath };
Roslyn.VisualStudio.Next.UnitTests (1)
Services\SolutionServiceTests.cs (1)
273Assert.Equal("OutputFilePath" + version, project.OutputFilePath);