この記事を読みました:シンボル サーバーの設定では、チームの共有シンボル サーバーを設定する方法について詳しく説明しています。
私が疑問に思っているのは、独自のシンボルをストアに追加することです。
私の質問は次のとおりです。これから私が得るものは正確には何ですか?
次のビルド プロセスがあるとします。
- Subversion リポジトリに変更をコミットします
- TeamCity CI ツールがこれらの変更を取得し、ビルド + ユニット テストを実行します。
- バイナリは別の Subversion リポジトリにコミットされます (作成したアプリケーションで参照するため)
上記の 3 番目のポイントに、ビルドされたファイルをシンボル ストアに追加する機能を追加すると、何が得られるでしょうか?
プログラムを作成し、リポジトリにコミットされたバイナリを参照すると、.dll、.pdb、および .xml (インテリセンス サポート) の両方が取得されるため、スタック トレースには必要なものがすべて含まれているように見えます。
これは .pdb の配布に代わるものですか?
それとも、.DMP ファイルを WINDBG で開き、そのスタックを分析する必要があるときだけですか? (つまり、実行可能ファイルはおそらく古いバージョンのものであり、.DMP ファイルしか渡されませんでした)