我刚刚将VS 2017升级到15.5.2版,但每次打开VSTS项目时都会出现以下错误对话框:
转换值时出错" Microsoft.IdentityModel.Claims.ClaimsIdentity; xxxxxxxxxx \ xxx@microsoft.com"键入' Microsoft.VisualStudio.Services.Identity.IdentityDescriptor' Path' authenticatedUser.descriptor',第1行,第184位。
我该怎么做才能解决这个问题?
答案 0 :(得分:0)
在VS团队的帮助下找到了根本原因。
旧版本Microsoft.VisualStudio.Services.Common.dll已添加到GAC中,从而导致冲突。此程序集不应位于GAC中。
从GAC中删除此程序集后,解决了烦人的问题。