源服务器和符号服务器在TFS 2010中有什么区别? [英] What is the difference in TFS 2010 between a source server and symbol server?

查看:100
本文介绍了源服务器和符号服务器在TFS 2010中有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

例如,我读过几篇文章...

I have read a couple of posts for instance... http://blogs.msdn.com/b/adamroot/archive/2009/06/17/source-server-and-symbol-server-features-in-team-foundation-server-2010-beta-1.aspx

从我所阅读的内容来看,这两个都是有用的服务器应用程序,它们可以设置为在处理需要分析的较旧版本的应用程序时提供更好的调试支持.

From what I have read these are both useful server applications to setup for better debugging support when dealing with older versions of applications that require analysis.

msdn博客作者在第一个链接中提到,虽然两者都很有用,但它们是相互独立的,并且彼此不依赖.为什么我要一个而不要另一个?他们执行两个截然不同的任务还是重叠?

In the first link the msdn blogger mentions that while both are useful they are seperate and don't depend on each other. Why would I want one and not the other? Do they perform two distinctly different tasks or do they overlap?

很高兴其他人可以编辑Q或让我进行编辑,如果还不够清楚的话.

happy for others to edit Q or ask me to edit if this isn't clear enough.

推荐答案

在大多数情况下,您都希望两者兼有.它们不重叠.简而言之

Most of the time, you want both. They do not overlap. In short

  • 符号服务器为您提供函数名称和行号
  • 源服务器在某个时间点为您提供源

但是在某些调试情况下,当源不可用时,例如Windows DLL和可执行文件.因此,即使它们带有

But there are debugging scenarioss when sources are not available, like for the Windows DLL and executables for example. So it is usefull to have them separate, even if it comes with it's own agravation.

在Microsoft的Windows调试工具中,有一个命令symfix(或symfix +)可自动将Microsoft的符号服务器添加到您的配置中.

In Microsoft's Debugging tools for windows, there is a command symfix (or symfix+) that adds Microsoft's symbol server to your configuration automaticaly.

这篇关于源服务器和符号服务器在TFS 2010中有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆