我在Azure Artifacts做了一个NuGet提要。我在项目中安装了NuGet.exe
和CredentialProvider.VSS.exe
。我可以列出/获取/推送NuGet软件包。此时,完全没有问题。但是我想清除由CredentialProvider.VSS.exe
创建的凭据缓存。我该怎么办?
答案 0 :(得分:1)
我想清除由CredentialProvider.VSS.exe创建的凭据缓存。我该怎么办?
CredentialProvider.VSS.exe在注册表路径中存储和使用凭据。 如果您要清除凭据,则可以从注册表中删除令牌值。
Computer\HKEY_CURRENT_USER\Software\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp\{xxxx}
答案 1 :(得分:0)
nuget.exe locals plugins-cache -clear
应该这样做。如果还没有,则需要download nuget.exe。不幸的是dotnet nuget locals
中缺少plugins-cache:(