Solution.AddMetadataReference(ProjectId, MetadataReference) Method

Definition

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

C#
public Microsoft.CodeAnalysis.Solution AddMetadataReference(Microsoft.CodeAnalysis.ProjectId projectId, Microsoft.CodeAnalysis.MetadataReference metadataReference);

Parameters

projectId
ProjectId
metadataReference
MetadataReference

Returns

Exceptions

metadataReference is null.

The project already contains the specified reference.

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