Solution.RemoveMetadataReference(ProjectId, MetadataReference) Method

Definition

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

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

Parameters

projectId
ProjectId
metadataReference
MetadataReference

Returns

Exceptions

metadataReference is null.

The project does not contain 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