在vs 2017上打开TFS XAML构建时无法加载文件或程序集'Microsoft.TeamFoundation.Build.Workflow,版本14.0.0.0'

时间:2019-08-27 03:03:28

标签: c# tfs build .net-assembly

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

我们已将所有装配参考更新为vs 2017 error popup image

2 个答案:

答案 0 :(得分:0)

您可以在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服务器(以清除缓存)并重新构建。

答案 1 :(得分:0)

这似乎是客户端环境问题。尝试以下解决方案来自这个类似的问题:"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。