36 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 (5)
CodeLens\CodeLensReferencesService.cs (1)
257return !string.IsNullOrEmpty(fullName) ? new ReferenceMethodDescriptor(fullName, document.FilePath, document.Project.OutputFilePath) : null;
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
584!object.Equals(oldProject.OutputFilePath, newProject.OutputFilePath) ||
SolutionCrawler\WorkCoordinator.cs (2)
521!object.Equals(oldProject.OutputFilePath, newProject.OutputFilePath) ||
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Workspace.cs (2)
1202if (!string.IsNullOrEmpty(p.OutputFilePath)) 1204outputAssemblyToProjectIdMap[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 (20)
MSBuildWorkspaceTestBase.cs (4)
129Assert.NotNull(p1.OutputFilePath); 130Assert.Equal("EmittedCSharpProject.dll", Path.GetFileName(p1.OutputFilePath)); 133if (!File.Exists(p1.OutputFilePath)) 136var result = c1.Emit(p1.OutputFilePath);
NetCoreTests.cs (6)
203outputFilePaths.Add(project.OutputFilePath); 297outputFilePaths.Add(project.OutputFilePath); 359if (project.OutputFilePath.Contains("net6")) 361Assert.Contains("net5", referencedProject.OutputFilePath); 363else if (project.OutputFilePath.Contains("net5")) 365Assert.Contains("net5", referencedProject.OutputFilePath);
VisualStudioMSBuildWorkspaceTests.cs (10)
231Assert.Equal("CSharpProject.dll", Path.GetFileName(p1.OutputFilePath)); 232Assert.Equal("VisualBasicProject.dll", Path.GetFileName(p2.OutputFilePath)); 301Assert.Equal("CSharpProject.dll", Path.GetFileName(p1.OutputFilePath)); 302Assert.False(File.Exists(p1.OutputFilePath)); 548Assert.NotEmpty(project.OutputFilePath); 560Assert.NotEmpty(project.OutputFilePath); 673Assert.NotEmpty(project.OutputFilePath); 714Assert.NotEmpty(project.OutputFilePath); 795Assert.Equal(expectedOutputPath, Path.GetDirectoryName(project.OutputFilePath)); 813Assert.Equal(expectedOutputPath, Path.GetDirectoryName(Path.GetFullPath(project.OutputFilePath)));
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionTests.cs (1)
997s => s.GetRequiredProject(projectId).OutputFilePath,
Microsoft.VisualStudio.LanguageServices (4)
Progression\GraphNodeIdCreation.cs (4)
409if (!string.IsNullOrWhiteSpace(foundProject.OutputFilePath)) 411return new Uri(foundProject.OutputFilePath, UriKind.RelativeOrAbsolute); 436if (foundProject != null && !string.IsNullOrEmpty(foundProject.OutputFilePath)) 438return new Uri(foundProject.OutputFilePath, UriKind.Absolute);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Interactive\Commands\ResetInteractiveTests.cs (1)
149var outputReference = new string[] { project.OutputFilePath };
Roslyn.VisualStudio.Next.UnitTests (1)
Services\SolutionServiceTests.cs (1)
186Assert.Equal("OutputFilePath" + version, project.OutputFilePath);