为某些用户而非其他用户创建的VS 2017凭据缓存注册表项-为什么? [英] VS 2017 credentials cache registry key created for some users and not others - why?

查看:108
本文介绍了为某些用户而非其他用户创建的VS 2017凭据缓存注册表项-为什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是这个问题.

有一个注册表项用于缓存VS 2017凭据:

There is a registry key used to cache VS 2017 credentials:

HKEY_CURRENT_USER\Software\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp

此密钥是为我们的某些开发人员创建的,但并非为其他开发人员创建的.

This key has been created for some of our developers but not others.

我想知道为什么吗?

是否有一些特殊的登录方式可以创建此密钥?显然,我们所有人都必须登录才能使用VS2017.

Is there some special way to log in that creates this key? We obviously all have to log in to use VS 2017.

为什么我们有些人有此密钥,而另一些人却没有?

Why do some of us have this key and others do not?

注意:特别感谢@starian帮助我解决了上一个问题.

NOTE: special thanks to @starian who helped me with the previous question.

推荐答案

VS2015和TFS ExtendedClient库在该注册表路径中存储和使用凭据,而VS2017则不.我怀疑您的某些开发人员之前使用VS2015登录,然后升级到VS2017,或者他们之前使用ExtendClient库登录.

VS2015 and the TFS ExtendedClient Library stores and uses the credential in that registry path but VS2017 does not. I suspect that some of your developers signed in with VS2015 before and then upgraded to VS2017 or they signed in with the ExtendClient Library before.

这篇关于为某些用户而非其他用户创建的VS 2017凭据缓存注册表项-为什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆