Mik*_*Dev
19
tfs
visual-studio-2010
tfs2010
我一直试图解决这个问题大约一个星期了.我在微软网站上发布了这个问题并且只收到了一个回复,但没有解决我的问题.以下是Microsoft网站上我的帖子的组合.
我在Window 7 PC 64位上安装并配置了TFS 2010.当我在浏览器中导航到http:// localhost:8080/tfs时,我明白了
服务不可用 - HTTP错误503.该服务不可用.
任何帮助解决这个问题将不胜感激.
根据之前的阅读,我已经做了很多工作来解决这个问题.以下是我解决这个问题的步骤.列表相当长,但我想确保所有可能与解决此问题相关的信息都可用.
- 我已多次卸载并重新安装TFS
- 应用程序池"Microsoft Team Foundation Server应用程序池"正在运行
- 应用程序池"Microsoft Team Foundation Server Web访问应用程序池"正在运行
- IIS中指向"ASP.NET v4.0"应用程序池的其他网站似乎运行正常.
- 如果我将其他网站指向"Microsoft Team Foundation Server应用程序池",它们似乎运行正常
- Windows用户"TFS"位于以下卷中:管理员,IIS_IUSRS, - TFS_APPTIER_SERVICE_WPG,用户
- 我能够以用户"TFS"运行SQL Server Management Studio(SSMS)并访问数据库"Tfs_Configuration"和"Tfs_DefaultCollection"
- 我已确认"TFS"帐户未被禁用或已过期
- 对于IIS应用程序"Team Foundation Server",我配置了"失败的请求跟踪规则"以记录状态代码401.3-999
- IIS重置和浏览器刷新后,"FailedReqLogFiles"目录中没有文件
- IIS日志中没有日志信息
- 在Team Foundation Server管理控制台中,我可以更改帐户信息(更新密码,更改帐户,重新申请帐户).
- 在Team Foundation Server管理控制台中,当我尝试更改组成员身份或管理安全性时,我收到错误"无法从服务器http:// localhost:8080/tfs获得Team Foundation服务.技术信息(对于管理员):HTTP代码503 : 暂停服务"
- 在事件查看器中,我没有看到任何可能有价值的东西在Sql Server配置管理器中,确认"SQL Native Client 10.0配置 - (32位)","SQL Server网络配置"和"SQL Native Client 10配置"都有启用以下协议(共享内存,TCP/IP和命名管道"
- 在IE中确认该代理服务器未启用.
我安装了Team Foundation Server 2010 Power Tools.以下是该工具返回的关键问题
以下是其他不重要的问题:
- SharePoint产品未与Team Foundation Server一起安装或集成.
- Team Foundation Server未配置为使用数据仓库.
- Team Foundation Server未配置为使用报表管理器.
- 需要访问Team Foundation Build的规则的结果不能包含在报告中.
- 无法验证Visual Studio实验室管理的配置.检查Visual Studio实验室管理的运行状况的规则的结果将不会包含在报告中.
- MyServer上的分页池内存超过180 MB的警告阈值.如果当前正在进行备份,这可能不是问题.当前值:490 MB.
以下是信息项:
- 电脑:MyServer.制造商:系统制造商.型号:系统产品名称.
- 应用程序层在12/2/2010 9:09:49 PM连接到Team Foundation Server.
- MyServer上的配置文件c:\ Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web ervices\Web.config中的连接字符串为:Data Source = MyServer; Initial Catalog = Tfs_Configuration; Integrated Security = True;.
- 存储在Team Foundation Server注册表中的连接字符串为:Data Source = MyServer; Initial atalog = Tfs_Configuration; Integrated Security = True.
- 逻辑磁盘C:在MyServer上的大小为500 GB.
- 没有为此团队项目集合"DefaultCollection"配置Sharepoint站点.
- 没有为此团队项目集合"DefaultCollection"配置Sharepoint站点.
- MyServer正在运行64位版本的Windows.
- MyServer上的SQL Server(MSSQLSERVER)服务配置为以用户NT AUTHORITY\NETWORK SERVICE运行.
- MyServer上Team Foundation Server应用程序池的帐户标识是MyServer\TFS.这与Team Foundation Server服务帐户相同.Team Foundation Server产品版本是10.0.30319.317
- Team Foundation Server服务级别为Tfs2010.RTM.KB2135068.P#3.
- MyServer安装了1个处理器.
- MyServer安装了6134 MB的内存.
- MyServer上的卷C:\是一个挂载点.
我用Windows 7启动了虚拟机.安装并配置了TFS.一切似乎在虚拟机上运行良好.在环境有效的情况下,我开始比较两者之间的差异.
以下是我在两种环境中发现的一些差异:
- 我的主计算机是64位,虚拟机是32位.
- 在我的主计算机上,IIS"Team Foundation Server Website"有一个"aspnet_client"目录.在虚拟机上,此目录不存在
- 在我的主计算机上,在IIS管理器中,"Team Foundation Server"的ASP.NET部分在我的主计算机和虚拟机上都是相同的.
- 在我的主计算机上,IIS管理器IIS部分具有虚拟机不包含的这些附加功能(ASP,授权规则,CGI,IP地址和域以及WebDav授权)
- 在我的主计算机上,IIS应用程序池设置具有属性调用"启用32位应用程序".这被设置为false,我将其更改为true.可以理解的是,此功能在虚拟机上不可用.
谢谢.