2010-08-18 34 views
1

我有一個包含大約7個服務和一個用戶界面的產品。產品中會不時發佈新版本,因此二進制文件會在一段時間內發生變化。保持二進制文件符號的最佳做法

客戶羣龐大,因此在某些情況下我們會收到與服務崩潰相關的查詢。爲了確定崩潰的原因,我們得到二進制文件的符號(PDB)並評估崩潰轉儲。

我的問題是,是否有任何最佳實踐可以幫助您保持每個版本的pdbs和二進制文件,而不必將它們置於源代碼控制之下。

回答

4

您提到了PDB,所以我將假設一個Microsoft環境。

您可以設置一個本地符號服務器,並讓您的發佈版本將其符號作爲後期構建步驟複製到服務器。然後,您可以將符號服務器添加到Visual Studio或WinDbg,它將負責找到正確的PDB。

有關更多信息,請參見this blog post

+0

感謝這有助於。 – ckv 2010-08-18 07:02:14

+0

+1的博客文章鏈接。很好。 – 2011-08-02 11:47:37

相關問題