Ramsey Rodriguez
Ramsey Rodriguez

Reputation: 75

'Portable.BouncyCastle' already has a dependency defined for 'System.Collections'

This error occurs on the Bamboo build server during a command that restores my solution's NuGet packages. I can bypass this error by disabling the package restore task; however, this is only a temporary fix. Is there any way I can check if the dependency exists while running the task? This error occurs before MSBUILD is running. I am using .NET 4.5

Upvotes: 1

Views: 4492

Answers (2)

Balpreet Patil
Balpreet Patil

Reputation: 1764

This issue is fixed if you use nuget version: 3.4.4+

https://dist.nuget.org/index.html

I would recommend using latest version

Upvotes: 2

Matt Ward
Matt Ward

Reputation: 47987

The already has a dependency defined for error when installing a NuGet package is due to a bug in older versions of NuGet.

You should look at updating NuGet on the build server or run your own build step that uses a version of NuGet that you download or deploy separately.

Upvotes: 3

Related Questions