【问题标题】:TFS 2010 - The server returned content type text/html, which is not supported error, solution?TFS 2010 - 服务器返回内容类型 text/html,不支持错误,解决方案?
【发布时间】:2010-10-18 05:44:04
【问题描述】:

我设置了一个新的 TFS 2010 构建定义。当我为此构建定义运行构建时,在“GET”操作期间出现以下错误:

“服务器返回的内容类型为text/html,不支持”

13:48
 Overall Build Process    
00:00
Update Build Number    
00:00
Create the Drop Location    
13:46
 Run On Agent (reserved build agent [Test] Agent - xyzbuild)    
00:00
Delete Test Results Directory    
00:00
Delete Binaries Directory    
03:24
Delete Workspace    
00:00
Delete Sources Directory    
00:01
Create Workspace    
10:11
 Get Workspace
 C:\Builds\7\xyz\[Test] TFS 2010 xyzbuild\Sources\Source Code\xyz\Help\Help.aspx: The server returned content type text/html, which is not supported.

已迁移到新 TFS 2010 服务器的 TFS 2008 构建工作正常,问题仅在于新的 TFS 2010 构建定义。

有没有其他人遇到过类似的问题?有什么解决办法吗?

【问题讨论】:

  • 出于好奇:您使用的是 TFS 代理吗?
  • 不,我没有使用任何代理服务器

标签: tfs tfsbuild


【解决方案1】:

我们确实从 TFS 2008 迁移到了 TFS 2010。我已向 Microsoft 记录了一个支持事件,他们已确认这是 TFS 2010 服务器的错误。

【讨论】:

    【解决方案2】:

    我希望您会从 Web 服务返回某种错误,这就是为什么 get 操作看到返回的是 text/html 内容类型而不是实际文件内容的原因。

    您能否检查您的构建服务帐户是否有权从源代码管理中获取 Help.aspx 文件?尝试以您的构建帐户登录,然后从命令行执行 tf get $/path/to/help.aspx 并查看是否有效。

    您能否也检查事件日志(在构建和 tfs 服务器上)以查看其中是否显示任何内容。

    【讨论】:

    • 感谢您的回答,问题似乎在于获取选择的文件集。尽管“服务器返回了不支持的内容类型 text/html”,但同样的错误
    • 所以你可以让一些文件正常,但不能让其他文件?在源代码管理资源管理器中,右键单击您遇到问题的文件之一并查看属性,然后检查安全设置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-25
    • 2011-11-20
    • 1970-01-01
    • 2014-09-18
    • 1970-01-01
    • 1970-01-01
    • 2013-05-27
    相关资源
    最近更新 更多