【问题标题】:Could not load file or assembly 'Microsoft.TeamFoundation.Build.Workflow, version 14.0.0.0' when opening tfs XAML build on vs 2017在 vs 2017 上打开 tfs XAML 构建时,无法加载文件或程序集“Microsoft.TeamFoundation.Build.Workflow,版本 14.0.0.0”
【发布时间】:2019-12-31 04:38:33
【问题描述】:

在 vs 2017 上打开 TFS XAML 构建时,会显示错误弹出窗口,但它在 vs 2015 中工作正常。我们似乎找不到此程序集的任何缺失参考。谢谢。

我们已将所有程序集引用更新到 vs 2017 error popup image

【问题讨论】:

    标签: c# tfs build .net-assembly


    【解决方案1】:

    您可以在c:\program files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer 中找到“Microsoft.TeamFoundation.Build.Workflow”的 DLL。

    请检查版本是否与您拥有的版本匹配。 如果版本匹配,清理项目,重新启动 tfs 服务器(清除缓存)并再次构建。 如果版本不匹配,请使用正确的版本 (14.0.0.0) 并清理项目,重新启动 tfs 服务器(清除缓存)并重新构建。

    【讨论】:

    • 我们已将所有 tf​​s 引用更改为您的建议,但在打开我们的 tfs xaml 定义时显示此错误:错误:无法加载文件或程序集 'Microsoft.TeamFoundation.Build.Client, Version=14.0. 0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。系统找不到指定的文件。
    【解决方案2】:

    这似乎是客户端环境问题。尝试以下解决方案来自这个类似的问题:"Could not load file or assembly 'Microsoft.Build, Version=14.0.0.0" after switching to VS 2017

    安装 Microsoft Build Tools 2015 https://www.microsoft.com/en-us/download/details.aspx?id=48159

    此外,还可以尝试clear TFS cache,这可能会奏效。

    如果还是不行,请将你的visual studio版本升级到最新的VS2017。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-05
      • 2021-01-22
      • 2011-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-19
      相关资源
      最近更新 更多