neosmart / SecureStore

A .NET implementation of the cross-platform SecureStore (symmetrically-encrypted secrets) protocol
MIT License
96 stars 15 forks source link

Unable to install Nuget package #15

Closed ae-vivanov closed 10 months ago

ae-vivanov commented 10 months ago

Hey Guys,

Trying to install SecureStore nuget package to the empty .net core 6 project, getting error, please advice


PM> Install-Package SecureStore

Install-Package : NU1108: Cycle detected. 
  SecureStore -> SecureStore (>= 1.2.0).
At line:1 char:1
+ Install-Package SecureStore
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

Install-Package : Package restore failed. Rolling back package changes for 'SecureStore'.

using dotnet tool

PM> dotnet add package SecureStore --version 1.2.0
  Determining projects to restore...
info : X.509 certificate chain validation will use the default trust store selected by .NET for code signing.
info : X.509 certificate chain validation will use the default trust store selected by .NET for timestamping.
info : Adding PackageReference for package 'SecureStore' into project 'C:\Development\secure-store\SecureStore\SecureStore.csproj'.
info : Restoring packages for C:\Development\secure-store\SecureStore\SecureStore.csproj...
error: NU1108: Cycle detected. 
error:   SecureStore -> SecureStore (>= 1.2.0).
info : Package 'SecureStore' is compatible with all the specified frameworks in project 'C:\Development\secure-store\SecureStore\SecureStore.csproj'.
error: Value cannot be null. (Parameter 'path1')

UPDATE: Turned out I named my project for testing as SecureString that made nuget go crazy.