【问题标题】:Where can I find Microsoft.TeamFoundation.VersionControl.Client.dll in Visual Studio 2015 installation?我在哪里可以找到 Visual Studio 2015 安装中的 Microsoft.TeamFoundation.VersionControl.Client.dll?
【发布时间】:2015-12-19 03:43:33
【问题描述】:

我按照关于supporting multiple versions of Visual Studio in developing checkin policies 的文章中的说明进行操作。现在,我在哪里可以找到:

Microsoft.TeamFoundation.VersionControl.Client.dll

对于我的 VS2015 安装下的 Team Foundation Server 2015(版本 14)? (或者在 NuGet 中?)

中没有这样的东西
C:\Program Files (x86)\Microsoft Visual Studio 14\Common7\IDE\PrivateAssemblies\

【问题讨论】:

  • 感谢您提请我注意,我更新了博文。

标签: tfs visual-studio-2015 tfs-sdk


【解决方案1】:

这些有been moved into a Nuget package

它们也存储在 Visual Studio 安装的“CommonExtensions”文件夹下,但它们不再被引用,这就是 NuGet 包的用途。

 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer

【讨论】:

  • 我显然更喜欢使用这个包,但是在用这个包替换旧库后构建失败,因为名称 Microsoft.TeamFoundation.VersionControl 下没有命名空间或类型。此外,https://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.versioncontrol.client%28v=vs.120%29.aspx 没有为当前版本的 VS 提供命名空间的文档。嗯。对这些东西的支持似乎已停止?
  • 更新了链接以引用具有您正在寻找的 dll 的 ExtendedClient 包。我不是在对你玩绝地技巧;)!
  • 微软,感谢您在安装该软件包后添加了 49 个新的引用......讨厌你!
  • @jessehouwing:谢谢,我们已经升级到 NuGet 包,因为我们希望它是一种比直接从 Team Explorer 文件夹中引用更好的依赖管理机制。然而,我现在在我的项目中获得的大量参考资料让我有些不知所措。
  • 哈哈哈 72 左右被加了?
【解决方案2】:

我们可以在:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer

【讨论】:

    猜你喜欢
    • 2015-07-20
    • 1970-01-01
    • 1970-01-01
    • 2014-07-19
    • 1970-01-01
    • 2014-12-16
    • 1970-01-01
    • 2016-07-22
    • 2018-01-20
    相关资源
    最近更新 更多