【问题标题】:Best practices for maintaining symbols of binaries维护二进制符号的最佳实践
【发布时间】:2011-03-31 09:08:51
【问题描述】:

我的产品有大约 7 项服务和一个用户界面。产品中不时提供新版本,因此二进制文件会在一段时间内发生变化。

客户群庞大,因此在某些情况下,我们会收到与服务崩溃相关的查询。为了确定崩溃的原因,我们获取二进制文件的符号 (PDB) 并评估崩溃转储。

我的问题是,是否有任何最佳实践可以帮助您维护每个版本的 pdb 和二进制文件,而无需将它们置于源代码控制之下。

【问题讨论】:

    标签: c++ debugging symbols


    【解决方案1】:

    您提到了 PDB,所以我将假设一个 Microsoft 环境。

    您可以设置本地符号服务器,并让您的发布版本将其符号复制到服务器作为后期构建步骤。然后您可以将符号服务器添加到 Visual Studio 或 WinDbg,它会负责查找正确的 PDB。

    请参阅this blog post 了解更多信息。

    【讨论】:

      猜你喜欢
      • 2021-09-26
      • 2018-08-26
      • 2017-12-22
      • 2010-09-25
      • 1970-01-01
      • 1970-01-01
      • 2016-01-26
      • 2023-03-12
      相关资源
      最近更新 更多