代码之家  ›  专栏  ›  技术社区  ›  ckv

维护二进制符号的最佳实践

  •  1
  • ckv  · 技术社区  · 16 年前

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

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

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

    1 回复  |  直到 7 年前
        1
  •  4
  •   ngoozeff    16 年前

    你提到了PDB,所以我假设一个微软环境。

    您可以设置一个本地符号服务器,并让您的发布版本将它们的符号作为后期生成步骤复制到服务器。然后您可以将符号服务器添加到Visual Studio或windbg中,它将负责查找正确的PDB。

    见 this blog post 更多信息。