|
1
7
从本质上讲,符号服务器是一个文件服务器,它将调试符号集中存储在服务器上,而不是每个开发人员的系统上。然后,您可以将Windbg(或您选择的调试器)指向符号服务器以解析符号名称。每个人都可以共享同一台服务器。微软甚至为Windows符号提供了一个公开可用的服务器。(需要Windows的调试版本)。 |
|
|
2
5
结账 Setting up Source Server for TFS Builds 。您还可以通过转到“工具”>指向Visual Studio中的符号服务器;选项>调试>符号。 |
|
|
3
2
如果你要做一个符号服务器,确保它也做源代码。要做到这一点,你首先需要两件事。安装Perl和windows调试工具。然后,您使用两个标志调用tfsindex.cmd-source=(带本地存储库的路径)和-symbols=(带二进制文件的路径)。这将遍历所有将上传到符号服务器的PDB文件。搜索pdb中引用的任何源代码文件,并用占位符替换引用,该占位符允许visual studio从tfs中提取所讨论文件的正确版本。 在您设置了源代码部分后,现在是时候将符号上传到您设置的文件共享了。为此,您可以调用sysmstore.exe来处理它们在符号服务器中的实际归档。 tfsindex.cmd和sysmstore.exe都是windows调试工具的一部分。 |
|
4
2
|
|
|
5
0
有一些简单的说明可以设置visual studio调试器,以使用Microsoft服务器上的符号副本。我自己还没试过 http://referencesource.microsoft.com/serversetup.aspx 我不久前发现了这个链接,在需要的时候申请。截至2009年8月23日,它似乎还不支持的版本。在Win7上上网。 |