现在的位置: 首页 > 综合 > 正文

安装 VS2008 SP1 后需要给 TFS2008 装 SP1

2012年11月23日 ⁄ 综合 ⁄ 共 1773字 ⁄ 字号 评论关闭
如果 VS2008 和 TFS2008 安装在同一台机器上,则安装完 VS2008 SP1 之后,TFS 服务将无法启动。从 Team Explorer 连接 TFS 服务器时提示:
 
----------------------------------------------------------

TF31001: Team Foundation 无法从 Team Foundation Server OGTSOFTMDY 检索团队项目列表。Team Foundation Server 返回了下面的错误: 该服务器不提供 Team Foundation 服务。

 
技术信息(适用于管理员):
 
  TF30059: Fatal error while initializing web service。

----------------------------------------------------------

 
检查 Windows 事件查看器,发现来自 TFS Service 的错误,描述如下:
 
----------------------------------------------------------

TF53010: Team Foundation 组件或扩展中发生了以下错误:

日期(UTC): 2008-8-27 9:08:28

计算机: OGTSOFTMDY

应用程序域: /LM/W3SVC/1926526102/Root/Services-1-128643016359218750

程序集: Microsoft.TeamFoundation.Server, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727

进程详细信息:

  进程名: w3wp

  进程 Id: 268

  线程 Id: 3048

  帐户名: OGTSOFTMDY\TFSService

 
详细消息: TF53013: 正在为 Microsoft 准备故障报告。该报告中包括下列信息:

……

……

Exception: TypeInitializationException

Message: “Microsoft.TeamFoundation.Server.IntegrationResourceComponent”的类型初始值设定项引发异常。

Stack Trace:

   在 Microsoft.TeamFoundation.Server.IntegrationResourceComponent.RegisterExceptions()

   在 Microsoft.TeamFoundation.Server.Global.Initialize()

   在 Microsoft.TeamFoundation.Server.TeamFoundationApplication.Init()

Inner Exception Details

Exception: ReflectionTypeLoadException

Message: 无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。

Stack Trace:

   在 System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)

   在 System.Reflection.Assembly.GetTypes()

   在 Microsoft.TeamFoundation.Server.SqlResourceComponent.RegisterExceptions(Assembly assembly)

   在 Microsoft.TeamFoundation.Server.IntegrationResourceComponent.RegisterExceptions()

   在 Microsoft.TeamFoundation.Server.IntegrationResourceComponent..cctor()

……

……

----------------------------------------------------------

 
解决办法:安装 TFS SP1。
 

抱歉!评论已关闭.