【发布时间】:2019-12-31 04:38:33
【问题描述】:
在 vs 2017 上打开 TFS XAML 构建时,会显示错误弹出窗口,但它在 vs 2015 中工作正常。我们似乎找不到此程序集的任何缺失参考。谢谢。
我们已将所有程序集引用更新到 vs 2017 error popup image
【问题讨论】:
标签: c# tfs build .net-assembly
在 vs 2017 上打开 TFS XAML 构建时,会显示错误弹出窗口,但它在 vs 2015 中工作正常。我们似乎找不到此程序集的任何缺失参考。谢谢。
我们已将所有程序集引用更新到 vs 2017 error popup image
【问题讨论】:
标签: c# tfs build .net-assembly
您可以在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 服务器(清除缓存)并重新构建。
【讨论】:
这似乎是客户端环境问题。尝试以下解决方案来自这个类似的问题:"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。
【讨论】: