Solution.AddProjectReferences Method

Definition

Create a new solution instance with the project specified updated to include the specified project references.

C#
public Microsoft.CodeAnalysis.Solution AddProjectReferences(Microsoft.CodeAnalysis.ProjectId projectId, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.ProjectReference> projectReferences);

Parameters

projectId
ProjectId
projectReferences
IEnumerable<ProjectReference>

Returns

Exceptions

projectReferences contains null.

projectReferences contains duplicate items.

Adding the project reference would create a circular dependency.

Applies to

Produkt Versioner
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0