Using NuGet
This page was generated from content adapted from the AWS Developer Guide
Use CodeArtifact with Visual Studio
Note The AWS Toolkit for Visual Studio is not available for Visual Studio for Mac.
Important To use the credential provider, ensure that any existing AWS CodeArtifact credentials are cleared from your
nuget.config
file that may have been added manually or by runningaws codeartifact login
to configure NuGet previously.
Use CodeArtifact with nuget or dotnet
Important To use the credential provider, ensure that any existing AWS CodeArtifact credentials are cleared from your
nuget.config
file that may have been added manually or by runningaws codeartifact login
to configure NuGet previously.Important Linux and MacOS users: Because encryption is not supported on non-Windows platforms, your fetched credentials will be stored as plain text in your configuration file.
Note To update an existing source, use the
dotnet nuget update source
command.Note When a package is requested, the NuGet client caches which versions of that package exists. Because of this behavior, an install may fail for a package that was requested before it was available. To avoid this failure and successfully install a package that exists, you can either clear the NuGet cache ahead of an install with
nuget locals all --clear
or use the--no-cache
option when runningnuget install
ornuget restore
.Note You can create a NuGet package if you do not have one to publish. For more information, see Package creation workflow in the Microsoft documentation.
Last updated