在vs 2017上打开TFS XAML构建时,会显示错误弹出窗口,但在vs 2015中可以正常工作。我们似乎找不到该程序集的任何缺失参考。谢谢。
我们已将所有装配参考更新为vs 2017 error popup image
答案 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。