2016-05-13 31 views
0

不知道有没有人遇到过这样的事情,但我正在使用两台机器 - 一台有VS2012,一台有VS2015。我在VS2015上没有任何问题,但是在涉及到TFS 2008连接时,我在VS2012上。Visual Studio和TFS 2008无法检入,货架或查询工作项目

请注意,它只是最近才开始的,以前我能够登记入住,货架等。不知道发生了什么变化。

队探险家:

enter image description here

在上面,新的查询显示为灰色,它没有曾经是。

如果我点击的工作项目:

enter image description here

我发现,似乎是围绕一个类似的问题了几篇文章,但他们并没有解决我的问题。

事情我已经尝试:

  1. Error HRESULT E_FAIL has been returned from a call to a COM component VS2012 when debugging - 似乎并不适用于我,因为我甚至不有打开的项目,我只是试图访问TFS。
  2. Buid definition: Error HRESULT E_FAIL has been returned from a call to a COM component

不知道如果有一个地方,我可以找一个更详细的错误信息或没有,但错误阻止我得到这台机器上做了一大堆。我仍然能够查看并通过源代码控制管理定位,构建得到的报告我有机会太多,等

+0

您是否尝试清除本地用户缓存? devenv/resetuserdata – Isaiah4110

+0

什么补丁级别是VS2012在?如果它不在Update 5上,请确保它是。 –

+0

您使用的是哪个版本的TFS? –

回答

0

请尝试以下项目:

  1. 您VS2012安装Update5。检查客户端兼容性,网址为this website
  2. 清理客户机上的缓存文件夹:C:\ Users \ username \ AppData \ Local \ Microsoft \ Team Foundation \ 4.0 \ Cache。
  3. 尝试重置设置和加载项设置(devenv /ResetSettings)和(devenv /ResetSkipPkgs),尝试重建VS2012的所有模板(devenv /setup)。
  4. 检查事件查看器中的事件日志以查看是否有任何帮助。
+0

我尝试了所有这些,除了VS2012 update5之外,我将它传达给我们的团队,可以实际安装更新到我们的机器。其他人都没有工作 - 虽然我确实更新了问题主体,说明过去有效,但最近才因为某种原因停止了功能。 – Kritner

+0

请检查这篇文章:https://blogs.msdn.microsoft.com/smondal/2013/03/08/error-hresult-e_fail-has-been-returned-from-a-call-to-a-com-组件/,并尝试解决方案开始 - >运行 - > regsvr32%SystemRoot%\ System32 \ msxml3.dll,开始 - >运行 - > regsvr32%SystemRoot%\ SysWOW64 \ msxml3.dll。 –

相关问题