【问题标题】:Visual Studio 2013 Builds window shows error, cannot check-inVisual Studio 2013 Builds 窗口显示错误,无法签入
【发布时间】:2015-02-16 00:44:12
【问题描述】:

使用 Visual Studio 2013 Update 4,我正在尝试签入一些编辑。点击“签到”后,签到被取消。之后,Builds 窗口为空:

堆栈跟踪:

System.Exception: The component 'Microsoft.TeamFoundation.Build.Controls.BuildsPageView' does not have a resource identified by the URI '/Microsoft.TeamFoundation.Build.Controls;component/buildspage/buildspageview.xaml'.
   at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
   at Microsoft.TeamFoundation.Build.Controls.BuildsPageView.InitializeComponent()
   at Microsoft.TeamFoundation.Build.Controls.BuildsPage.CreateView(PageInitializeEventArgs e)
   at Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.TeamExplorerPageBase.Initialize(Object sender, PageInitializeEventArgs e)
   at Microsoft.VisualStudio.TeamFoundation.Build.BuildsPageVs.Initialize(Object sender, PageInitializeEventArgs e)
   at Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.Framework.TeamExplorerPageHost.Initialize(TeamExplorerPageContext context)

重启VS2013后,Builds窗口正常,直到我尝试再次签入。

我怀疑是 TFS Power Tools 2010。我已经安装了它以及 TFS Power Tools 2013,但由于“错误 1001”而无法卸载它。在线搜索显示这是 TFS Power Tools 2008 的问题,但 TFS Power Tools 2010 没有。到目前为止我发现的所有线程都没有提供解决此问题的方法。

已安装的工具:

  • VS 2013 12.0.31101.00 更新4
  • Resharper 8.2.1
  • TFS 电动工具 2010 3.2.40301.0
  • TFS 电动工具 2013 12.0.0.0

知道是什么导致了这种奇怪的行为,以及如何解决它?

【问题讨论】:

  • 看起来您需要修复 Visual Studio 2013 和 2013 Update 4(按此顺序)。看起来文件版本或类似内容之间存在不匹配。我不怀疑 TFS Power Tools 2010,我有 3 个并排安装的版本,可以正常工作。
  • 做到了,如果您将您的建议添加为答案,我会将其标记为这样。另外,不是重复的,因为我没有安装 Coderush。

标签: visual-studio tfs visual-studio-2013


【解决方案1】:

文件版本似乎不匹配。按此顺序修复 Visual Studio 2013 和 Visual Studio Update 2013 更新 4,以确保所有文件的版本相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多