代码之家  ›  专栏  ›  技术社区  ›  Vaccano

IntelliTrace-说它需要一个符号服务器

  •  0
  • Vaccano  · 技术社区  · 14 年前

    我正试图让我的自动生成与IntelliTrace一起工作。

    当我加载基于生成的IntelliTrace文件时,它会得到以下错误:

    The build associated with this IntelliTrace log file was not configured 
    to publish symbols to a symbol server.  You may have to enter the symbol 
    path for this debugging session manually in the debugger settings.

    这是什么意思?我需要安装一个名为symbol server的服务器类型吗?(当我登录到msdn订阅(premium)时,没有称为symbol server的产品。)

    我真正想要的是一个如何设置这个(我不能第一个尝试)。

    2 回复  |  直到 13 年前
        1
  •  2
  •   Patrick    14 年前

    符号服务器只是一个文件共享,它在特定的文件夹结构中包含调试信息(.pdb文件)、可执行文件和dll,这样调试器可以轻松快速地找到可执行文件/dll和调试信息。

    这在john robbins的调试windows手册中有很好的解释(参见 http://www.amazon.com/Debugging-Applications-Microsoft-Windows-Pro-Developer/dp/0735615365)

        2
  •  1
  •   Ed Blankenship Simon W    13 年前

    查看Jim Lamb关于在TFS 2010构建中启用符号和源服务器支持的博客文章: http://blogs.msdn.com/jimlamb/archive/2009/06/15/enabling-symbol-and-source-server-support-in-tfs-build-2010-beta-1.aspx

    它最终变得超级简单,“符号服务器”是发布符号的文件共享所必需的。Team Build 2010在默认生成过程模板中具有以下功能:为源服务器支持的符号编制索引,然后自动将符号发布到符号服务器。吉姆的帖子为你讨论了这些选择。

    FIY(更新)-我最近写了一个博客,关于你想知道的关于符号服务器和Team Foundation服务器的一些东西,包括IntelliTrace: http://bit.ly/SymbolServerTFS