我正在尝试与TFS 2017建立与MS Project 2013的集成我之前没有尝试过。所以我不确定我的电脑设置或插件配置是否有问题。这是我在尝试打开保存的查询时遇到的错误:
错误转换值“System.Security.Principal.WindowsIdentity; xxx”以键入'Microsoft.VisualStudio.Identity.Services.IdentityDiscriptor'.Path'autifiedatedUser.descriptor'。第1行位置168
我能够从工作项中的Visual Studio 2015加载它加载查询,然后单击“在Microsoft Office中打开”,然后选择“MS Project”。这成功加载。但我确实得到了我无法发布变化的错误。它要求重新启动Project并再试一次
答案 0 :(得分:0)
我无法使用Project 2013和TFS 2017重现此问题。
在注册表中检查Addins的密钥(HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ MS Project \ Addins),将最新的插件(例如TFCOfficeShim.Connect.5)更改为3,将其他人更改为0,然后尝试打开已保存的查询Project 2013并检查结果。
如果仍然无效,请尝试修复项目产品。
答案 1 :(得分:0)
我已卸载Office 365和Project 2013.重新启动了我的PC并安装了Project 2013,这解决了这个问题。
答案 2 :(得分:0)
该问题又回来了,并进行了一些谷歌搜索。我发现答案是bug kb的一部分 https://support.microsoft.com/en-us/help/3181963/excel-or-project-cannot-connect-to-tfs-2010-or-tfs-2012-servers
安装此更新并重新启动后,它可以正常工作。