dotnet-add-Verweisdotnet-add reference

Dieses Thema gilt für: ✓ .NET Core SDK 1.x .NET Core SDK 2.xThis topic applies to: ✓ .NET Core SDK 1.x .NET Core SDK 2.x

NameName

dotnet add reference: Fügt Projekt-zu-Projekt (P2P)-Verweise hinzu.dotnet add reference - Adds project-to-project (P2P) references.

ÜbersichtSynopsis

dotnet add [<PROJECT>] reference [-f|--framework] <PROJECT_REFERENCES> [-h|--help]

BeschreibungDescription

Der dotnet add reference-Befehl bietet eine praktische Option zum Hinzufügen von Projektverweisen auf ein Projekt.The dotnet add reference command provides a convenient option to add project references to a project. Nach dem Ausführen des Befehls werden die <ProjectReference>-Elemente zur Projektdatei hinzugefügt.After running the command, the <ProjectReference> elements are added to the project file.

<ItemGroup>
  <ProjectReference Include="app.csproj" />
  <ProjectReference Include="..\lib2\lib2.csproj" />
  <ProjectReference Include="..\lib1\lib1.csproj" />
</ItemGroup>

ArgumenteArguments

PROJECT

Gibt die Projektdatei an.Specifies the project file. Wenn keine angegeben ist, sucht der Befehl im aktuellen Verzeichnis nach einer Projektdatei.If not specified, the command searches the current directory for one.

PROJECT_REFERENCES

Hinzuzufügende Projekt-zu-Projekt (P2P)-Verweise.Project-to-project (P2P) references to add. Geben Sie ein oder mehrere Projekte an.Specify one or more projects. Globmuster werden auf Unix/Linux-basierten Systemen unterstützt.Glob patterns are supported on Unix/Linux-based systems.

OptionenOptions

-h|--help

Druckt eine kurze Hilfe für den Befehl.Prints out a short help for the command.

-f|--framework <FRAMEWORK>

Fügt Projektverweise nur hinzu, wenn auf ein bestimmtes Framework abgezielt wird.Adds project references only when targeting a specific framework.

BeispieleExamples

Projektverweis hinzufügen:Add a project reference:

dotnet add app/app.csproj reference lib/lib.csproj

Fügen Sie dem Projekt mehrere Projektverweise im aktuellen Verzeichnis hinzu:Add multiple project references to the project in the current directory:

dotnet add reference lib1/lib1.csproj lib2/lib2.csproj

Mehrere Projektverweise mithilfe eines Globmusters unter Linux/Unix hinzufügen:Add multiple project references using a globbing pattern on Linux/Unix:

dotnet add app/app.csproj reference **/*.csproj