我在 Visual Studio 2022 中有一个解决方案,它不断要求我循环重新授权我的 Microsoft 帐户,这似乎是解决方案中的每个项目一次。
如果我想对源代码控制(项目在 Azure 中)、构建或发布做任何事情,就会发生这种情况。
它不断循环提示我输入我的 Microsoft 用户名和密码,直到它最终完成我想做的事情(例如,构建)。
下次我去构建时,它会通过相同的授权过程返回。
这使得任何工作都无法完成。我们没有 Microsoft 支持合同,而且他们似乎不提供按问题支持,现在需要合同或订阅。我只想解决这个问题。
有没有人看到这个或对我如何摆脱这个循环有任何建议?它不会缓存凭据,它会不断地重新提示我。
谢谢。
这个问题一直困扰着很多Visual Studio版本,已经找到了各种解决方案。这里是其中的一些:
在“帐户设置”窗口中单击“帐户选项”,将“使用:添加和重新验证帐户”的下拉菜单从“嵌入式网络浏览器”更改为“系统网络浏览器”。
启动工具|选项|NuGet 包管理器|包源 并取消选择列表中的所有项目。
如果使用基于帐户提供访问权限的自定义包源,请使用浏览器浏览到该包源,然后登录。
如果这些解决方案都没有解决问题,您可以报告问题。请参阅文章
报告 Visual Studio 产品或安装程序的问题。