0

我正在尝试让我的自动化构建与 IntelliTrace 一起使用。

当我加载基于构建的 IntelliTrace 文件时,会出现以下错误:

未配置与此 IntelliTrace 日志文件关联的构建
将符号发布到符号服务器。您可能需要输入符号
在调试器设置中手动设置此调试会话的路径。

这是什么意思?我需要安装一个名为 Symbol Server 的服务器类型吗?(当我登录到我的 MSDN 订阅(高级版)时,没有名为 Symbol Server 的产品。)

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

4

2 回答 2

2

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

它在 John Robbins 的调试 Windows 书中得到了完美的解释(参见http://www.amazon.com/Debugging-Applications-Microsoft-Windows-Pro-Developer/dp/0735615365)

于 2010-03-03T21:46:39.253 回答
1

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

它最终变得超级简单,并且“符号服务器”对于发布符号的文件共享至关重要。Team Build 2010 在默认构建过程模板中具有功能,可以为源服务器支持索引符号,然后自动将符号发布到符号服务器。Jim 的帖子为您讨论了这些选项。

仅供参考(更新) - 我最近写了一篇关于符号服务器和 Team Foundation Server (包括 IntelliTrace)的一些你想知道的事情的博客:http: //bit.ly/SymbolServerTFS

于 2010-03-31T15:54:13.950 回答