[英]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.