大约一个小时前,一切都很好,当我尝试签入某些东西时,政策友好提醒我“为签入提供评论”。然后我安装了 VS2015 Update 1,就像我的一些同事所做的那样,之后,我在尝试签入某些内容时收到以下错误消息:
变更集评论政策中存在内部错误。加载变更集注释策略策略时出错(策略程序集“Microsoft.TeamFoundation.PowerTools.CheckinPolicies.ChangesetComments,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”未注册。)。安装说明:要安装此策略,请按照 CheckForComments.cs 中的说明进行操作。
我的同事们当然不这么认为。据我所知,自从VS2012以来,就不再需要安装任何版本的Power Tools了,那么为什么会发生这种情况呢?另外,我还安装了 VS2013,我没有收到该错误消息,该版本工作正常。有人知道我需要去哪里看吗?
好的,我明白了。不知怎的,安装搞砸了一些东西。在我的机器上的文件夹
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation
非常空,我的同事在那里有一个路口,通向这个文件夹
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\XXXXXXX
其中 XXXXXX 显然因机器而异。要找到正确的文件夹,请转到扩展文件夹(上一层)并查找包含“Microsoft.TeamFoundation.Build.Controls.dll”和其他一些 Teamfoundation dll 的文件夹,然后打开提升的命令提示符并创建缺少的连接像这样:
mklink /j "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer" "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\XXXXXX"
(注意,您需要将 XXXXX 替换为您机器上的文件夹名称)
- 注意:完成此更改后,请不要忘记重新启动 Visual Studio,以便开始无缝签入。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)