我已经指定了错误的凭据,然后记住了。我如何让NuGet忘记它?
正如SayusiAndo猜测的那样,凭据存储在Control Panel -> Credential Manager
中。删除后,一切正常。
更新:两个陷阱(如评论中提到的@Jurri):
我遇到了我在Visual Studio中输入的NuGet凭据不在我的凭据管理器中的情况。在Visual Studio中删除包源,关闭Visual Studio,重新打开Visual Studio以及重新创建包源允许我重新输入我的凭据。
因此,如果凭据管理器中不存在凭据,则会显示删除包源,关闭Visual Studio可能足以导致Visual Studio忘记保存的凭据。
我在“凭据管理器”中找不到任何已保存的凭据。相反,我使用Visual Studio删除了NuGet源并重新添加它。