[英]How to install Nuget package using windows command line in C# project?
Install-Package 是您通過 Visual Studio 安裝的方式。 通過 CLI 安裝包的 cmdlet 是nuget install <Package-Name>
。
請參閱此 Microsoft Doc 以供參考: https : //docs.microsoft.com/en-us/nuget/consume-packages/install-use-packages-nuget-cli
對於那些希望將包添加到他們的項目文件(而不是目錄中的一堆文件)的人,請使用:
dotnet add package <PACKAGE_NAME>
這僅在您安裝了 dotnet 命令行工具(通過安裝 .NET Core SDK 獲得)時才有效。
更多信息可以在這里找到: https : //docs.microsoft.com/en-us/nuget/consume-packages/install-use-packages-dotnet-cli
官方提供了三種在解決方案中安裝 NuGet 包的方法。
使用包管理器控制台; 它包含在 Visual Studio ide(目前僅在窗口平台上)或從 nuget 庫安裝 nuget 命令行工具。您可以在以“Install-Package”開頭的 ide 中的包管理器控制台中復制並粘貼所需的 nuget 包,或在命令行中使用“nuget 安裝”。 這將在 csproj 中添加 packagereference
使用.Net CLI; 您需要安裝與 .net sdk 一起安裝的 .net 命令行工具。 因此,您只需要在命令行或 bash 或終端中復制和粘貼即可。 這適用於 linux、window、mac 操作系統。 這將最終在 csproj 文件中添加包引用。
使用 PackageReference; 您直接將引用復制並粘貼到 csproj 文件中。
使用 Paket CLI,也是我以前從未使用過的另一種 cli。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.