使用全新安装的VS 2015,我遇到了很多TFS问题。 checkin 策略已损坏,并且TF命令行已损坏。
例如,转到VS2015的开发人员命令提示符并输入tf
会导致崩溃。它抱怨无法访问Microsoft.TeamFoundation.Client。
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.TeamFoundation.Client, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
我相信我了解某些所需的dll并非VS安装的一部分,而是nuget软件包。
[1] Where can I find Microsoft.TeamFoundation.VersionControl.Client.dll in Visual Studio 2015 installation?
[2] Where can I find Microsoft.TeamFoundation.Build.Client in Visual Studio 2015?
但是,通过下面的命令安装软件包不能修复对tf.exe的访问。
Install-Package Microsoft.TeamFoundationServer.ExtendedClient
如果您是从VS 2012/2013升级的,那么这一切都没问题,因为dll位于正确/旧的位置。
有谁知道如何解决这一问题?
最佳答案
C:\ {User ProfileFolder}\AppData\Local\Microsoft\Team Foundation\x.0\Cache
和VS来删除TFS缓存缓存在
appdata
文件夹中。并重新启动VS和您的计算机sn -Vr *,*
以禁用强签名关于visual-studio - Visual Studio 2015中的TF无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35757050/