I have downloaded NuGet version - 5.1.0 and tried to install one of the package - log4net using cmd. it failed. below is error -
Microsoft Windows [Version 10.0.19042.1348] (c) Microsoft Corporation. All rights reserved.
D:\Personal\ConsoleApplication1\ClassLibrary1>"D:\Personal\ConsoleApplication1\nuget_1\nuget.exe" install-package log4net Unknown command: 'install-package' NuGet.CommandLine.CommandLineException: Unknown command: 'install-package' at NuGet.CommandLine.CommandManager.GetCommand(String commandName) at NuGet.CommandLine.CommandLineParser.ParseCommandLine(IEnumerable`1 commandLineArgs) at NuGet.CommandLine.Program.MainCore(String workingDirectory, String[] args)
D:\Personal\ConsoleApplication1\ClassLibrary1>
Here, ClassLibrary1 is C# project where I have to add log4net package. I don't want to use NuGet Package Manager Console option available in Visual Studio.
Did I write correct command?
Install-Package is how you install via Visual Studio. The cmdlet to install a package via the CLI is nuget install <Package-Name>
.
Please see this Microsoft Doc for reference: https://learn.microsoft.com/en-us/nuget/consume-packages/install-use-packages-nuget-cli
For those that want the package added to their project file (rather than a bunch of files in a directory) use:
dotnet add package <PACKAGE_NAME>
this will only work if you have the dotnet command-line tool installed (obtained by installing the .NET Core SDK).
More info can be found here: https://learn.microsoft.com/en-us/nuget/consume-packages/install-use-packages-dotnet-cli
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With