符号服务器
回答
从本质上讲,符号服务器是集中存储您的调试符号,在服务器上,而不是每个开发人员的系统上的文件服务器。然后,您可以将Windbg(或您选择的调试器)指向符号服务器以解析符号名称。每个人都可以共享同一台服务器微软甚至为Windows符号提供了一个公共可用的服务器。 (需要Windows的调试版本)。
看到:http://msdn.microsoft.com/en-us/library/b8ttk8zy.aspx
微软的公共符号服务器:http://support.microsoft.com/kb/311503
退房Setting up Source Server for TFS Builds。您也可以通过转到工具>选项>调试>符号来指向Visual Studio中的符号服务器。
也查看Advanced Windows Debugging的书。它讨论了如何设置符号服务器。
试试这个:http://bit.ly/SymbolServerTFS – 2011-03-22 04:43:04
如果你打算做一个符号服务器,确保它也做源代码。为了做到这一点,你首先需要两件事。安装Perl和Windows调试工具。然后用两个标志-source =(带有本地存储库的路径)和-symbols =(带有二进制文件的路径)调用tfsindex.cmd。它所做的是遍历所有将被上传到符号服务器的PDB文件。搜索在pdb中引用的任何源代码文件,并用占位符替换参考文件,该占位符允许visual studio从tfs下拉正确的文件版本。
在您完成源代码部分集之后,现在可以将符号上传到您设置的文件共享中。为此,您可以调用sysmstore.exe来处理符号服务器的实际归档。
tfsindex.cmd和sysmstore.exe都是windows调试工具的一部分。
有一些简单的说明可以设置visual studio调试器使用Microsoft服务器上的符号副本。我还没有尝试过这一点,但我自己 http://referencesource.microsoft.com/serversetup.aspx
我发现此链接前一段时间,提交时,它需要。截至2009年8月23日,它似乎还不支持Win7上的.Net版本。
def。这个问题的最佳答案。 – 2011-07-12 01:06:42
- 1. Windows符号服务器
- 2. 通过http离线符号服务器
- 3. 跨服务器符号链接和Crontab
- 4. Sql服务器搞砸学位符号
- 5. 如何从MyGet符号服务器
- 6. 将符号包推送到符号服务器的问题
- 7. WinDbg找不到MS符号服务器上的ntdll符号
- 8. java sql服务器jdbc连接字符串服务器名称中的逗号
- 9. 服务器端口号
- 10. HTTP服务器端口号
- 11. Win32:支持符号服务器的图形化调试器?
- 12. Django信号之谜...开发服务器与远程服务器
- 13. 创建链接SQL服务器 - 服务器名称有逗号
- 14. 在没有SSH的服务器上创建符号链接?
- 15. 远程服务器上的Phing符号链接
- 16. 在SQL服务器中插入百分比符号
- 17. 设置符号服务器给我什么?
- 18. 获取link.exe,lib.exe,editbin.exe和dumpbin.exe使用符号服务器
- 19. SQL服务器LIKE含有括号字符
- 20. 通过http设置公共(或私人)符号服务器
- 21. SQL服务器4字节无符号整数
- 22. “轨服务器”不工作,sqlite3_native找不到符号
- 23. drupal json服务器,带有##符号的对象在javascript中?
- 24. 如何创建和使用符号服务器?
- 25. 微软的公共符号服务器有什么用处?
- 26. 如何复制服务器之间的符号链接?
- 27. 在linux服务器上缺少货币符号
- 28. 错误运行轨道服务器 - 找不到符号 - therubyracer
- 29. 的IntelliTrace - 说,它需要一个符号服务器
- 30. 当我运行“rails服务器”时找不到sqlite3符号
当然,以下是关于TFS中Symbol Server和Source Server集成的更多信息:http://bit.ly/SymbolServerTFS – 2011-03-22 04:43:39