From 709d8e36bcfca5c982f0b724bd503d9fb977d512 Mon Sep 17 00:00:00 2001 From: Jack Lin Date: Wed, 18 Oct 2023 10:25:15 +0800 Subject: [PATCH] dotnet-add-{package, reference}: add page (#11024) * Add dotnet add * * Update pages/common/dotnet-add-package.md Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com> * Update pages/common/dotnet-add-package.md Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com> * Update pages/common/dotnet-add-reference.md Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com> --------- Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com> --- pages/common/dotnet-add-package.md | 28 ++++++++++++++++++++++++++++ pages/common/dotnet-add-reference.md | 12 ++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 pages/common/dotnet-add-package.md create mode 100644 pages/common/dotnet-add-reference.md diff --git a/pages/common/dotnet-add-package.md b/pages/common/dotnet-add-package.md new file mode 100644 index 0000000000..bd6a18a316 --- /dev/null +++ b/pages/common/dotnet-add-package.md @@ -0,0 +1,28 @@ +# dotnet add package + +> Add or update a .NET package reference in a project file. +> More information: . + +- Add a package to the project in the current directory: + +`dotnet add package {{package}}` + +- Add a package to a specific project: + +`dotnet add {{path/to/file.csproj}} package {{package}}` + +- Add a specific version of a package to the project: + +`dotnet add package {{package}} --version {{1.0.0}}` + +- Add a package using a specific NuGet source: + +`dotnet add package {{package}} --source {{https://api.nuget.org/v3/index.json}}` + +- Add a package only when targeting a specific framework: + +`dotnet add package {{package}} --framework {{net7.0}}` + +- Add and specify the directory where to restore packages (`~/.nuget/packages` by default): + +`dotnet add package {{package}} --package-directory {{path/to/directory}}` diff --git a/pages/common/dotnet-add-reference.md b/pages/common/dotnet-add-reference.md new file mode 100644 index 0000000000..d4c231218c --- /dev/null +++ b/pages/common/dotnet-add-reference.md @@ -0,0 +1,12 @@ +# dotnet add reference + +> Add .NET project-to-project references. +> More information: . + +- Add a reference to the project in the current directory: + +`dotnet add reference {{path/to/reference.csproj}}` + +- Add a reference to the specific project: + +`dotnet add {{path/to/project.csproj}} reference {{path/to/reference.csproj}}`