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)
451!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)
1454if (!string.IsNullOrEmpty(p.OutputFilePath)) 1456outputAssemblyToProjectIdMap[p.OutputFilePath!] = p.Id;
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\ProjectMap.cs (1)
77Add(project.Id, project.FilePath, project.OutputFilePath, project.OutputRefFilePath);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (21)
MSBuildWorkspaceTestBase.cs (4)
131Assert.NotNull(p1.OutputFilePath); 132Assert.Equal("EmittedCSharpProject.dll", Path.GetFileName(p1.OutputFilePath)); 135if (!File.Exists(p1.OutputFilePath)) 138var result = c1.Emit(p1.OutputFilePath);
NetCoreTests.cs (7)
83Assert.Equal(Path.Combine(projectDir, "bin", "Debug", "netcoreapp3.1", "Project.dll"), project.OutputFilePath); 204outputFilePaths.Add(project.OutputFilePath); 294outputFilePaths.Add(project.OutputFilePath); 356if (project.OutputFilePath.Contains("net6")) 358Assert.Contains("net5", referencedProject.OutputFilePath); 360else if (project.OutputFilePath.Contains("net5")) 362Assert.Contains("net5", referencedProject.OutputFilePath);
VisualStudioMSBuildWorkspaceTests.cs (10)
251Assert.Equal("CSharpProject.dll", Path.GetFileName(p1.OutputFilePath)); 252Assert.Equal("VisualBasicProject.dll", Path.GetFileName(p2.OutputFilePath)); 321Assert.Equal("CSharpProject.dll", Path.GetFileName(p1.OutputFilePath)); 322Assert.False(File.Exists(p1.OutputFilePath)); 568Assert.NotEmpty(project.OutputFilePath); 580Assert.NotEmpty(project.OutputFilePath); 693Assert.NotEmpty(project.OutputFilePath); 734Assert.NotEmpty(project.OutputFilePath); 815Assert.Equal(expectedOutputPath, Path.GetDirectoryName(project.OutputFilePath)); 833Assert.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);